<SEC-DOCUMENT>0001171843-17-001381.txt : 20170309
<SEC-HEADER>0001171843-17-001381.hdr.sgml : 20170309
<ACCEPTANCE-DATETIME>20170309090631
ACCESSION NUMBER:		0001171843-17-001381
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		100
CONFORMED PERIOD OF REPORT:	20161231
FILED AS OF DATE:		20170309
DATE AS OF CHANGE:		20170309

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-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-31993
		FILM NUMBER:		17676963

	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-K
<SEQUENCE>1
<FILENAME>f10k_030917p.htm
<DESCRIPTION>FORM 10-K
<TEXT>
<HTML><HEAD>
     <TITLE></TITLE>
</HEAD><BODY STYLE="font: 10pt Times New Roman, Times, Serif">





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


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><b>UNITED
STATES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><b>SECURITIES
AND EXCHANGE COMMISSION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><b>Washington,
D.C. 20549</b></p>

<p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><b>FORM 10-K</b></p>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 100%">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b>[X]&nbsp;<font style="font-variant: small-caps">annual
        report pursuant to section 13 or 15(</font>d<font style="font-variant: small-caps">) of the securities exchange act of 1934</font></b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><b>For
        the fiscal year ended: December 31, 2016</b></p></td></tr>
<tr style="vertical-align: top">
    <td>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><font style="font-variant: small-caps"><b>[
        &nbsp;&nbsp;]&nbsp;transition report pursuant to section 13 or 15(</b></font><b>d<font style="font-variant: small-caps">) of the securities exchange
        act of 1934</font></b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0in">&nbsp;</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">For the transition period from
        _______________________to ________________________________</p></td></tr>
<tr style="vertical-align: top">
    <td style="font-size: 10pt">Commission file number <b>1-31993</b></td></tr>
</table>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 100%">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><font style="font-size: 12pt"><b>STERLING
        CONSTRUCTION COMPANY, INC.</b></font></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in">(Exact
        name of registrant as specified in its charter)</p></td></tr>
<tr style="vertical-align: top">
    <td>&nbsp;</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"></p>

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


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr>
    <td style="width: 100%; text-align: center; font-size: 10pt">Registrant&#8217;s telephone number, including area code <b>(281) 214-0800</b></td></tr>
</table>


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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 50%">
        <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt">Securities registered pursuant
        to Section 12(b) of the Act:</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in">Title of
        each class</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in">&nbsp;</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><b>Common
        Stock, $0.01 par value per share</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in">(Title
        of Class)</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in">&nbsp;</p></td>
    <td style="width: 50%">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in">Name of
        each exchange on which registered</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in">&nbsp;</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><b>The
        NASDAQ Stock Market LLC</b></p></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 100%">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in">Securities
        registered pursuant to section 12(g) of the Act:</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in">None</p></td></tr>
<tr style="vertical-align: top">
    <td>&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">Indicate by check mark if the
        registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">[ ] Yes [<b>&#8730;</b>] No</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</p></td></tr>
<tr style="vertical-align: top">
    <td>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">Indicate by check mark if the
        registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">[ ] Yes [<b>&#8730;</b>] No</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</p></td></tr>
<tr style="vertical-align: top">
    <td>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">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: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">[<b>&#8730;</b>] Yes [ ] No</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</p></td></tr>
<tr style="vertical-align: top">
    <td>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">Indicate by check mark whether
        the registrant has submitted electronically and posted on its corporate Website, if any, every Interactive Data File required to
        be submitted and posted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter prior that the
        registrant was required to submit and post such files).</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">[<b>&#8730;</b>] ] Yes [ ]
        No</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">Indicate by check mark if disclosure
        of delinquent filers pursuant to Item 405 of Regulation S-K is not contained herein, and will not be contained, to the best of
        registrant&#8217;s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form
        10-K or any amendment to this Form 10-K [ ]</p></td></tr>
</table>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td colspan="2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">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 definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer&#8221; and &#8220;smaller reporting company&#8221; in Rule 12b-2 of the Exchange Act.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"></p>

</td></tr>
<tr style="vertical-align: top">
    <td style="width: 50%">Large accelerated filer [ ]</td>
    <td style="width: 50%; text-align: right">Accelerated filer [<font style="font-size: 10pt"><b>&#8730;</b></font>]</td></tr>
<tr style="vertical-align: top">
    <td>Non-accelerated filer [ ] (Do
        not check if a smaller reporting company)</td>
    <td style="text-align: right"><font style="font-size: 10pt"> </font>Smaller reporting company [ ]</td></tr>
</table>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="font-size: 10pt; width: 100%"><font style="font-size: 10pt">Indicate by check mark if the registrant is a shell company (as defined in Rule 12b-2 of the Act). [&nbsp;&nbsp;&nbsp;] Yes&nbsp;&nbsp;[<b>&#8730;</b>] No</font></td></tr>
<tr style="vertical-align: top">
    <td style="font-size: 10pt">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td style="font-size: 10pt"><font style="font-size: 10pt">Aggregate market value of the voting and non-voting common equity held by non-affiliates at June 30, 2016: $116,433,206.</font></td></tr>
<tr style="vertical-align: top">
    <td style="font-size: 10pt">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td style="font-size: 10pt">At March <FONT STYLE="font-size: 10pt">1, 2017, the registrant had 25,051,045 shares of common
stock outstanding.</FONT></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in">DOCUMENTS
INCORPORATED BY REFERENCE</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">Portions of the Company&#8217;s
definitive Proxy Statement to be filed with the Securities and Exchange Commission and delivered to stockholders in connection
with the Annual Meeting of Stockholders to be held on April 28, 2017 are incorporated by reference into Part III of this Form 10-K.</p>






<!-- Field: Page; Sequence: 1 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><font style="font-variant: small-caps"><b>Sterling
Construction Company, Inc.</b></font></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><font style="font-variant: small-caps"><b>Annual
Report on Form 10-K</b></font></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in; border-bottom: Black 1.5pt solid"><font style="font-variant: small-caps"><b>Table
of Contents</b></font></p>

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



<table cellpadding="0" cellspacing="0" style="width: 100%">
<tr style="text-align: left; vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif; text-transform: uppercase">
    <td style="width: 90%; text-align: left; padding-top: 0.25in; padding-bottom: 0pt; padding-left: 0pt"><a href="#a_001">PART I</a></td>
    <td style="width: 10%; text-align: right; padding-top: 0.25in; padding-bottom: 0pt"><a href="#a_001">3</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; text-indent: -31.5pt; padding-top: 6pt; padding-bottom: 0pt; padding-left: 40pt"><a href="#a_002">Item 1. Business.</a></td>
    <td style="text-align: right; padding-top: 6pt; padding-bottom: 0pt"><a href="#a_002">4</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; text-indent: -31.5pt; padding-top: 6pt; padding-bottom: 0pt; padding-left: 40pt"><a href="#a_003">Item 1A. Risk Factors.</a></td>
    <td style="text-align: right; padding-top: 6pt; padding-bottom: 0pt"><a href="#a_003">11</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; text-indent: -31.5pt; padding-top: 6pt; padding-bottom: 0pt; padding-left: 40pt"><a href="#a_004">Item 1B. Unresolved Staff Comments.</a></td>
    <td style="text-align: right; padding-top: 6pt; padding-bottom: 0pt"><a href="#a_004">19</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; text-indent: -31.5pt; padding-top: 6pt; padding-bottom: 0pt; padding-left: 40pt"><a href="#a_005">Item 2. Properties.</a></td>
    <td style="text-align: right; padding-top: 6pt; padding-bottom: 0pt"><a href="#a_005">19</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; text-indent: -31.5pt; padding-top: 6pt; padding-bottom: 0pt; padding-left: 40pt"><a href="#a_006">Item 3. Legal Proceedings</a></td>
    <td style="text-align: right; padding-top: 6pt; padding-bottom: 0pt"><a href="#a_006">19</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; text-indent: -31.5pt; padding-top: 6pt; padding-bottom: 0pt; padding-left: 40pt"><a href="#a_007">Item 4. Mine Safety Disclosures</a></td>
    <td style="text-align: right; padding-top: 6pt; padding-bottom: 0pt"><a href="#a_007">19</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif; text-transform: uppercase">
    <td style="text-align: left; padding-top: 0.25in; padding-bottom: 0pt; padding-left: 0pt"><a href="#a_008">PART II</a></td>
    <td style="text-align: right; padding-top: 0.25in; padding-bottom: 0pt"><a href="#a_008">21</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; text-indent: -31.5pt; padding-top: 6pt; padding-bottom: 0pt; padding-left: 40pt"><a href="#a_009">Item 5. Market for the Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</a></td>
    <td style="text-align: right; padding-top: 6pt; padding-bottom: 0pt"><a href="#a_009">21</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; text-indent: -31.5pt; padding-top: 6pt; padding-bottom: 0pt; padding-left: 40pt"><a href="#a_010">Item 6. Selected Financial Data.</a></td>
    <td style="text-align: right; padding-top: 6pt; padding-bottom: 0pt"><a href="#a_010">24</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; text-indent: -31.5pt; padding-top: 6pt; padding-bottom: 0pt; padding-left: 40pt"><a href="#a_011">Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></td>
    <td style="text-align: right; padding-top: 6pt; padding-bottom: 0pt"><a href="#a_011">25</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; text-indent: -31.5pt; padding-top: 6pt; padding-bottom: 0pt; padding-left: 40pt"><a href="#a_012">Item 7A. Quantitative and Qualitative Disclosures About Market Risk</a></td>
    <td style="text-align: right; padding-top: 6pt; padding-bottom: 0pt"><a href="#a_012">39</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; text-indent: -31.5pt; padding-top: 6pt; padding-bottom: 0pt; padding-left: 40pt"><a href="#a_013">Item 8. Financial Statements and Supplementary Data</a></td>
    <td style="text-align: right; padding-top: 6pt; padding-bottom: 0pt"><a href="#a_013">39</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; text-indent: -31.5pt; padding-top: 6pt; padding-bottom: 0pt; padding-left: 40pt"><a href="#a_014">Item 9. Changes in and Disagreements With Accountants on Accounting and Financial Disclosure</a></td>
    <td style="text-align: right; padding-top: 6pt; padding-bottom: 0pt"><a href="#a_014">40</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; text-indent: -31.5pt; padding-top: 6pt; padding-bottom: 0pt; padding-left: 40pt"><a href="#a_015">Item 9A. Controls and Procedures</a></td>
    <td style="text-align: right; padding-top: 6pt; padding-bottom: 0pt"><a href="#a_015">40</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; text-indent: -31.5pt; padding-top: 6pt; padding-bottom: 0pt; padding-left: 40pt"><a href="#a_016">Item 9B. Other Information</a></td>
    <td style="text-align: right; padding-top: 6pt; padding-bottom: 0pt"><a href="#a_016">40</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif; text-transform: uppercase">
    <td style="text-align: left; padding-top: 0.25in; padding-bottom: 0pt; padding-left: 0pt"><a href="#a_017">PART III</a></td>
    <td style="text-align: right; padding-top: 0.25in; padding-bottom: 0pt"><a href="#a_017">41</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; text-indent: -31.5pt; padding-top: 6pt; padding-bottom: 0pt; padding-left: 40pt"><a href="#a_018">Item 10. Directors, Executive Officers and Corporate Governance</a></td>
    <td style="text-align: right; padding-top: 6pt; padding-bottom: 0pt"><a href="#a_018">41</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; text-indent: -31.5pt; padding-top: 6pt; padding-bottom: 0pt; padding-left: 40pt"><a href="#a_019">Item 11. Executive Compensation.</a></td>
    <td style="text-align: right; padding-top: 6pt; padding-bottom: 0pt"><a href="#a_019">41</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; text-indent: -31.5pt; padding-top: 6pt; padding-bottom: 0pt; padding-left: 40pt"><a href="#a_020">Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></td>
    <td style="text-align: right; padding-top: 6pt; padding-bottom: 0pt"><a href="#a_020">41</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; text-indent: -31.5pt; padding-top: 6pt; padding-bottom: 0pt; padding-left: 40pt"><a href="#a_021">Item 13. Certain Relationships and Related Transactions, and Director Independence</a></td>
    <td style="text-align: right; padding-top: 6pt; padding-bottom: 0pt"><a href="#a_021">41</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; text-indent: -31.5pt; padding-top: 6pt; padding-bottom: 0pt; padding-left: 40pt"><a href="#a_022">Item 14. Principal Accounting Fees and Services</a></td>
    <td style="text-align: right; padding-top: 6pt; padding-bottom: 0pt"><a href="#a_022">41</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif; text-transform: uppercase">
    <td style="text-align: left; padding-top: 0.25in; padding-bottom: 0pt; padding-left: 0pt"><a href="#a_023">PART IV</a></td>
    <td style="text-align: right; padding-top: 0.25in; padding-bottom: 0pt"><a href="#a_023">42</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; text-indent: -31.5pt; padding-top: 6pt; padding-bottom: 0pt; padding-left: 40pt"><a href="#a_024">Item 15. Exhibits, and Financial Statement Schedules</a></td>
    <td style="text-align: right; padding-top: 6pt; padding-bottom: 0pt"><a href="#a_024">42</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; text-indent: -31.5pt; padding-top: 6pt; padding-bottom: 0pt; padding-left: 40pt"><a href="#a_026">Financial Statement Schedules.</a></td>
    <td style="text-align: right; padding-top: 6pt; padding-bottom: 0pt"><a href="#a_026">42</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; text-indent: -31.5pt; padding-top: 6pt; padding-bottom: 0pt; padding-left: 40pt"><a href="#a_027">Exhibits.</a></td>
    <td style="text-align: right; padding-top: 6pt; padding-bottom: 0pt"><a href="#a_027">42</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; text-indent: -31.5pt; padding-top: 6pt; padding-bottom: 0pt; padding-left: 40pt"><a href="#a_028">Item 16. Form 10-K Summary</a></td>
    <td style="text-align: right; padding-top: 6pt; padding-bottom: 0pt"><a href="#a_028">44</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <td style="text-align: left; text-indent: -31.5pt; padding-top: 6pt; padding-bottom: 0pt; padding-left: 40pt"><a href="#a_029">SIGNATURES</a></td>
    <td style="text-align: right; padding-top: 6pt; padding-bottom: 0pt"><a href="#a_029">45</a></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in">&nbsp;</p>

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

<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><a name="a_001"></a><font style="font-variant: small-caps">PART
I</font></p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-indent: -9pt"><b>Cautionary Comment Regarding Forward-Looking
Statements</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-indent: -9pt"><b>&nbsp;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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 the sections entitled &#8220;Business,&#8221;
&#8220;Risk Factors,&#8221; and &#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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</p>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.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: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><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: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><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: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><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: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><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: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><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: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><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: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><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: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><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: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><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: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><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: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><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: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><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: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">the other factors discussed in more detail in &#8220;Item 1A. Risk Factors&#8221;.</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><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>

<!-- Field: Page; Sequence: 3; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><a name="a_002"></a>Item 1. Business.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b><i>Overview of the Company&#8217;s
Business. </i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Sterling Construction
Company, Inc. was founded in 1991 as a Delaware corporation. Our principal executive offices are located at 1800 Hughes Landing
Boulevard, Suite 250, The Woodlands, Texas 77380 and our telephone number at this address is (281) 214-0800. Our construction business
was founded in 1955 by a predecessor company in Michigan and is now conducted through our subsidiaries which primarily include:
Texas Sterling Construction Co., a Delaware corporation, or &#8220;TSC&#8221;; Road and Highway Builders, LLC, a Nevada limited
liability company, or &#8220;RHB&#8221;; Road and Highway Builders of California, Inc., a California corporation, or &#8220;RHBCa&#8221;;
Ralph L. Wadsworth Construction Company, LLC, a Utah limited liability company, or &#8220;RLW&#8221;; J. Banicki Construction,
Inc., an Arizona corporation, or &#8220;JBC&#8221;;&nbsp;and Myers &amp; Sons Construction, L.P., a California limited partnership,
or &#8220;Myers&#8221;. The terms &#8220;Company,&#8221; &#8220;Sterling,&#8221; and &#8220;we&#8221; refer to Sterling Construction
Company, Inc. and its subsidiaries except when it is clear that those terms mean only the parent company or a particular subsidiary.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Sterling is a leading
heavy civil construction company that specializes in the building and reconstruction of transportation and water infrastructure
projects in Texas, Utah, Nevada, Colorado, Arizona, California, Hawaii and other states in which 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.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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 our operations consist of one reportable segment, one operating segment and one reporting unit component,
which is heavy civil construction. In making this determination, the Company considered the discrete financial information used
by our Chief Operating Decision Maker (&#8220;CODM&#8221;). 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&#8217;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.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Sterling has grown
its service profile and geographic reach both organically and through acquisitions. Expansions into Utah, Arizona and California
were achieved with the 2009 acquisition of RLW and the 2011 acquisitions of JBC and Myers, respectively. These acquisitions also
extended Sterling&#8217;s service profiles.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b><i>Recent Developments.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Financial Results for 2016,
Operational Issues and Outlook for 2017 Financial Results.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In 2016, the Company
had an operating loss of $4.7 million and net loss attributable to Sterling common stockholders of $9.2 million. Our gross margins
have increased to 6.4% in 2016 from 4.6% in 2015 and 4.8% in 2014. Although our gross margins have recovered from 2015 and 2014
levels, the Company was challenged in 2016 with unusually poor weather conditions, including rain in Texas and snow at our Nevada
jobs during the first quarter. In addition, in the fourth quarter, there was a $2.5 million charge on a negotiated global settlement
with several entities which allowed the close-out of a Texas project, thus avoiding further negotiation and litigation expense
along with charges on Texas projects and to under-recovered equipment costs. However, our other four operating subsidiaries collectively
have exceeded gross margin expectations for the year.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The majority of our
revenues and backlog is derived from fixed unit price contracts or from lump sum contracts. Fixed unit price contracts require
us to provide materials and services at a fixed unit price based on approved quantities irrespective of our actual per unit costs.
Lump sum contracts require that the total amount of work be performed for a single price irrespective of our actual costs. As discussed
in &#8220;Item 1A. Risk Factors,&#8221; we realize a profit on our contracts only if we accurately estimate our costs and then
successfully control actual costs and avoid cost overruns and our revenues exceed actual costs. If our cost estimates for a contract
are inaccurate, or if we do not execute the contract within our cost estimates, then cost overruns may cause the contract not to
be as profitable as we expected or result in a loss, negatively affecting our cash flow, earnings and financial position.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">While the risks of
cost overruns and changes in estimated contract revenues are an inherent part of the construction business, we continue to implement
the following to improve the profitability of our projects, reduce the variability in profitability of our projects in the future
and strengthen our internal control environment:</p>

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">                                                                                                                                          <tr style="vertical-align: top">
<td>&nbsp;</td><td><font style="font-family: Symbol; font-weight: normal">&#183;</font></td><td style="text-align: justify"><font style="font-weight: normal">We
continue to change roles and responsibilities to improve functional support and controls when needed.</font></td></tr>
<tr style="vertical-align: top">
<td>&nbsp;</td><td>&nbsp;</td><td style="text-align: justify">&nbsp;</td></tr>
<tr style="vertical-align: top">
<td>&nbsp;</td><td><font style="font-family: Symbol; font-weight: normal">&#183;</font></td><td style="text-align: justify"><font style="font-weight: normal">We
continue to hire senior management with expertise and experience in the construction industry.</font></td></tr>
<tr style="vertical-align: top">
<td>&nbsp;</td><td>&nbsp;</td><td style="text-align: justify">&nbsp;</td></tr>
<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">We continue to develop management tools designed to improve the
estimating process and increase the oversight of that process where needed and continue to refine existing tools. </font></td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<!-- Field: Page; Sequence: 4; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol; font-weight: normal">&#183;</font></td><td style="text-align: justify"><font style="font-weight: normal">We continue to implement processes designed to better identify,
evaluate and quantify risks for individual projects where needed and continue to refine existing processes.</font></td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol; font-weight: normal">&#183;</font></td><td style="text-align: justify"><font style="font-weight: normal">We continue to improve the methodologies for allocating overhead,
indirect costs and equipment costs to individual projects in order to provide more accurate job costs and future bidding estimates.</font></td></tr>                                                                                                                                                    <tr style="vertical-align: top">
<td>&nbsp;</td><td>&nbsp;</td><td style="text-align: justify">&nbsp;</td></tr>
<tr style="vertical-align: top">
<td>&nbsp;</td><td><font style="font-family: Symbol; font-weight: normal">&#183;</font></td><td style="text-align: justify"><font style="font-weight: normal">We continue to improve the timeliness
and content of reporting available to operations management. </font></td></tr>
</table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In 2015 and 2014,
our gross margins were adversely affected by downward percent-complete revisions on several projects which began in 2014 and prior
which affected revenues and profitability. However, as we continue to improve our project execution and strengthen our internal
control environment, these downward percent-complete revisions have been less significant which helped increase our gross margin
in our operating results for 2016.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In addition to the
factors discussed above which impact the profitability on individual projects, there are other factors related to federal and state
spending which have also affected our business. Our highway and related bridge work is generally funded through federal and state
authorizations. Funding for federal highway projects primarily originates from the Highway Trust Fund where federal motor fuel
taxes are the major source of income into the fund. Additional income is provided from the General Fund and certain other funds
to maintain the solvency of the fund. In the later part of 2015, we saw the passage of federal and several state, infrastructure
funding plans. Refer to the section below entitled, &#8220;Our Markets and Customers,&#8221; for additional information on the
federal and state funding initiatives in our markets. This trend of increased federal and state spending has helped our backlog
grow from $761 million at December 31, 2015 to $823 million at December 31, 2016, representing a favorable industry trend with
sufficient work to be bid on within our markets with acceptable and improving gross margins. In addition to our backlog, we are
the apparent low bidder for contracts that have not been officially awarded as contracts (&#8220;Unsigned Low-bid Awards&#8221;),
which were $226 million at December 31, 2016 and $197 million at the end of 2015. We expect substantially all of the Unsigned Low-bid
Awards at December 31, 2016, to be signed and included in backlog in the first quarter of 2017. In addition to highway and related
bridge work, we continually look for projects that diversify our backlog and increase our gross margins.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b><i>Our Markets and Customers</i></b><i>.
</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Currently, all of
our operations, which resulted in $690 million of revenues in 2016, are performed under our heavy civil construction segment and
within the United States (&#8220;U.S.&#8221;). As such, we rely heavily on federal and state infrastructure spending. Within the
U.S., our principal markets are Texas, California, Utah, Nevada, Colorado, Arizona and Hawaii. Within our principal markets, our
core customers are the departments of transportation in various states (&#8220;DOTs&#8221;), regional transit authorities, airport
authorities, port authorities, water authorities and railroads.</p>

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

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

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">The U.S. transportation construction market
is forecasted to grow from $244.5 billion in 2016 to $273.4 billion in 2021. This increase is largely driven by the federal &ldquo;Fixing
Americas Surface Transportation Act&rdquo; (&ldquo;Fast Act&rdquo;). The Fast Act is the first law enacted in over ten years that
provides long-term funding for transportation, meaning states can move forward with critical projects with confidence as they will
now have a Federal partner over the long term. Over the next five years, spending for both public and private bridge and highway
work is forecasted to grow from $148.8 billion to $165.9 billion; airports and runways are forecasted to grow from $13.1 billion
to $14.8 billion; ports and waterways will increase slightly from $2.1 billion to $2.4 billion; and rail/light rail will grow from
$19.3 billion to $22.6 billion. In addition to the Fast Act, certain States within our markets have passed legislation that will
help funding of transportation construction. Texas has passed two constitutional amendments (Proposition 1 and Proposition 7) that
will increase its transportation spend by $4.0 to $4.5 billion annually. Utah passed a gas tax increase of five cents/gallon in
2016 with an additional one cent per gallon increase over the next four years. This represents a 20% increase and is expected to
generate $75 to $85 million in additional spending per year. 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.</P>



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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Currently, our largest
customers are the California DOT, the Texas DOT and the Utah DOT. These customers have each contributed more than 10% of our revenues
in 2016. We routinely construct projects for these customers; however, if one or more of these customers were lost, it could have
a material adverse effect on our financial results. Refer to Note 16 to the consolidated financial statements (references to &#8220;Note&#8221;
or &#8220;Notes&#8221; refer to the Notes to the consolidated financial statements for the year ended December&nbsp;31, 2016, included
in this document), for the Company&#8217;s major customers that represent a concentration of risk due to their significant revenue
contributions.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b><i>Competition.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Our competition ranges
from small local contractors to large international construction companies. We traditionally try to position ourselves to bid on
work that is too large for the small local contractors yet too small for the large international construction companies. However,
if market conditions became less favorable, we would tend to see migration from both the small local contractors and large international
players into our bids. This in return reduces both revenue growth and margins.</p>

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

<!-- Field: Page; Sequence: 5; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <b><i>Seasonality.</i></b></p>



<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Our operations are
typically affected by weather conditions during the first and fourth quarters of our fiscal year, which may alter construction
schedules and can create variability in our revenues, profitability and the required number of employees.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><b><i>Backlog</i></b><i>.</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Backlog is the revenue
we expect to earn in future periods on our construction projects. However, Unsigned Low-bid Awards are excluded from backlog until
the contract is executed by our customer. As the construction on our projects progresses, we increase or decrease backlog to take
into account our estimates of the effects of changes in estimated quantities, changed conditions, change orders and other variations
from initially anticipated contract revenues, including completion penalties and incentives. At December 31, 2016, our backlog
was $823 million and our Unsigned Low-bid Awards were $226 million.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Substantially all
of the contracts in our contract backlog may be canceled at the election of the customer; however, we have not been materially
adversely affected by contract cancellations or modifications in the past. See the section below entitled, &#8220;Contracts&nbsp;&#8212;
Contract Management Process.&#8221;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b><i>Construction Delivery
Methods</i></b><i>.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Alternative construction
delivery methods describe different contractual and responsibility relationships among the owner, the builder and the designer
of a project. There are three primary construction delivery methods: design-bid-build, design-build and construction management.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The traditional method
by which the majority of our projects have historically been completed is design-bid-build. Under this type of construction delivery,
the owner hires a design engineer to design the project and then solicits bids from construction firms and typically awards the
contract to build the pre-designed project to the lowest qualifying bidder. The contractor to whom the project is awarded becomes
the general contractor and is responsible for completing the project in accordance with the owner&#8217;s designs using the contractor&#8217;s
own employees or resources, or subcontractors. Projects under this method are typically fixed unit price contracts.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Design-build is sometimes
used by public entities as a method of project delivery. Unlike traditional projects where the owner first hires a design firm
or designs a project itself and then puts the project out to bid for construction, design-build projects provide the owner with
a single point of responsibility and a single contact for both final design and construction. The owner selects a builder who hires
the design team as required and construction typically starts before the design is complete. This project delivery method is typically
undertaken through either fixed unit price contracts or lump sum contracts, and price is not the only determining factor used by
the owner when selecting a particular contractor.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Construction management
is a method of delivering a project whereby a contractor agrees to manage a project for the owner for an agreed-upon fee, which
may be fixed or may vary based upon negotiated factors. The owner of the project typically hires the contractor as a construction
manager early in the design phase of the project. The construction manager works with the design team to help ensure that the design
is something that can in fact be built within the owner&#8217;s desired cost and other parameters and that the ultimate construction
contractor will be able to understand the design drawings and specifications. There are two basic types of construction management:
construction manager as advisor and construction manager at risk. In the construction manager as advisor type of arrangement, the
construction manager acts as a technical consultant to the owner of the project and has no legal responsibility for the performance
of the actual construction work. In the construction manager at risk type of arrangement, the construction manager becomes the
prime contractor during the construction phase and makes a determination as to which portions of the work will be self-performed
and which will be performed through subcontracts. In either type of construction management process, portions of a project are
often submitted for bid during the course of the construction manager relationship, with the construction manager bidding, and
oftentimes having the first right to bid, on portions of the project.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <b><i>Contracts.</i></b></p>



<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Types of Contracts.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We provide our services
primarily by using traditional general contracting arrangements, including fixed unit price contracts, lump sum contracts and cost-plus
contracts.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Fixed unit price contracts
are generally used in competitively-bid public civil construction contracts. Contractors under fixed unit price contracts are generally
committed to provide all of the resources required to complete the contract for a fixed price per unit. These contracts are generally
subject to negotiated change orders, frequently due to differences in site conditions from those initially anticipated or asserted
by the customer. Some fixed unit price contracts provide for penalties, if the contract is not completed on time, or incentives,
if it is completed ahead of schedule.</p>

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

<!-- Field: Page; Sequence: 6; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Under a lump sum contract,
the contractor typically agrees to deliver a completed project in accordance with the contract&#8217;s requirements for a specific
price, and the customer agrees to pay the price according to a negotiated payment schedule. In developing a lump sum bid, the contractor
estimates the costs of labor, subcontracts and materials and adds an amount for overhead and profit. The amount of the profit included
in the bid is based on the contractor&#8217;s assessment of risk and other factors such as availability of resources. If the actual
costs of labor, subcontracts, materials and overhead are higher than the contractor&#8217;s estimate, the profit will be reduced
or become a loss; if the actual costs are lower, the contractor may earn more profit.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In a cost plus contract,
the owner of a project generally agrees to pay the cost of all of the contractor&#8217;s labor, subcontracts and materials plus
an amount for contractor overhead and profit (usually as a percentage of the labor, subcontracts and material cost). If actual
costs are lower than the estimate, the owner benefits from the cost savings. If actual costs are higher than the estimate, the
owner bears the economic burden of the additional costs.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Contract Management Process.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We identify potential
contracts from a variety of sources, including through subscriber services that notify us of contracts out for bid; through advertisements
by federal, state and local governmental entities; through our business development efforts; through contacts at government agencies;
and through meetings with other participants in the construction industry. After determining which contracts are available, we
decide which contracts to pursue based on such factors as the relevant skills required, the contract size and duration, the availability
of our personnel and equipment, the size and makeup of our current backlog, our competitive advantages and disadvantages, prior
experience, the contracting agency or customer, the source of contract funding, geographic location, likely competition, construction
risks, gross margin opportunities, penalties or incentives and the type of contract.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">As a condition to
pursuing some contracts, we are required to complete a prequalification process with the applicable agency or customer. Some customers,
such as state departments of transportation, require yearly prequalification, and some other customers have experience requirements
specific to the contract. The prequalification process generally limits bidders to those companies with the operational experience
and financial capability to effectively complete the particular contract in accordance with the plans, specifications and construction
schedule.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">There are several
factors that can create variability in contract performance and financial results compared to our bid assumptions on a contract.
The most significant of these include the completeness and accuracy of our original bid analysis, recognition of costs associated
with added scope changes, extended overhead due to customer and weather delays, subcontractor availability and performance issues,
changes in productivity expectations, site conditions that differ from those assumed in the original bid, and changes in the availability
and proximity of materials. In addition, our original bids for some contracts are based on the contract customer&#8217;s estimates
of the quantities needed to complete a contract. If the quantities ultimately needed are different, our backlog and financial performance
on the contract will change. All of these factors can lead to inefficiencies in contract performance, which can increase costs
and lower profits. Conversely, if any of these or other factors is more favorable than the assumptions in our bid, contract profitability
can improve. Design-build projects carry additional risks such as design error risk and the risk associated with estimating quantities
and prices before the project design is completed. Design errors may result in higher than anticipated construction costs and additional
liability to the contract owner. Although we manage this additional risk by adding contingencies to our bid amounts, obtaining
errors and omissions insurance and obtaining indemnifications from our design consultants where possible, there is no guarantee
that these risk management strategies will always be successful. Generally, gross margins included in bids on design-build contracts
are higher than for other types of contracts due to the higher risks involved.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The estimating process
for our traditional fixed unit price competitive bid contracts typically involves three phases. Initially, we consider the level
of anticipated competition and our available resources for the prospective project. If we then decide to continue considering a
project, we undertake the second phase of the contract process and spend several weeks performing a detailed review of the plans
and specifications, summarizing the various types of work involved and related estimated quantities, determining the contract duration
and schedule and highlighting the unique and riskier aspects of the contract. Concurrent with this process, we estimate the cost
and availability of labor, material, equipment, subcontractors and the project team required to complete the contract on time and
in accordance with the plans and specifications. Substantially all of our estimates are made on a per-unit basis for each line
item, and it is not unusual for an estimate to contain over 300 line items. The final phase consists of a detailed review of the
estimate by management, including, among other things, assumptions regarding cost, approach, means and methods, productivity, risk
and the estimated profit margin. This profit amount will vary according to management&#8217;s perception of the degree of difficulty
of the contract, the current competitive climate and the size, availability of resources and makeup of our backlog. Our project
managers are intimately involved throughout the estimating and construction process so that contract issues, and risks, can be
understood and addressed generally on a timely basis.</p>

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

<!-- Field: Page; Sequence: 7; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Although the factors
described above are relevant in determining the appropriate amount to bid, the contracting process is managed differently if the
project is to be performed on a design-build basis or a construction manager/general contractor (&#8220;CM/GC&#8221;) basis. For
design-build projects, we assemble a team that may include project managers, engineers, quality managers and surveyors, to learn
about a project that we have identified as one on which we may desire to bid. For some projects, pre-qualification for the project
is required where each contractor and/or contracting team prepares a description of financial strengths, past experience on similar
types of projects, safety record and the persons who will be on the project management and design team, after which, the customer
will usually announce a short list of three to five contractors to respond to a request for proposal, generally within three months.
Utilizing the limited design specifications provided by the customer, we generally meet weekly over a two to three month period
with design engineers to generate a bid containing quantities, prices, timing and a description of our approach for completing
the project. The customer then reviews the bids and selects the one that has the best value, and considers factors such as contractor
qualifications, the time estimated to complete the project and the price bid.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">For our CM/GC projects,
the customer typically sends out a request for proposal to general contractors for a project. The customer scores each contractor
that submits a bid based on the unit prices submitted for five to twenty items that comprise approximately 10% to 20% of the project
design, the profit margin proposed, the experience of the contractor for similar types of projects, the contractor&#8217;s approach
to completing the specific project and whether the contractor understands the CM/GC process. A committee reviews each bid and determines
the best value winner to be the general contractor. If we are the winning general contractor, we work with the customer and the
engineer to design the project. As various phases of the project are designed, we usually submit bids to construct phases of the
project for which we are qualified. In some situations, we also solicit bids from other construction contractors. If we are the
lower bidder, we are awarded a contract for that phase. In other situations, if our bid is close to the cost estimates determined
by the customer and the engineer, then we will generally be awarded the contract for a particular phase; otherwise, the customer
negotiates with us on an appropriate contract price; and if those negotiations are not successful, then the customer can terminate
our contract.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">To manage risks of
changes in material prices and subcontracting costs used in tendering bids for construction contracts, we generally obtain firm
price quotations from our suppliers and subcontractors, except for fuel and trucking, before submitting a bid. For fixed unit price
contracts, these quotations do not include any quantity guarantees, and we have no obligation for materials or subcontract services
beyond those required to complete the respective contracts that we are awarded for which quotations have been provided. For design-build
and CM/GC projects, lump sum subcontracts are often executed with subcontractors.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">During the construction
phase of a contract, we monitor our progress by comparing actual costs incurred and quantities completed to date with budgeted
amounts and the contract schedule, and periodically prepare an updated estimate of total forecasted revenue, cost and expected
profit for the contract.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">During the normal
course of most contracts, the customer, and sometimes the contractor, initiates modifications or changes to the original contract
to reflect, among other things, changes in quantities, specifications or design, method or manner of performance, facilities, materials,
site conditions and the period for completion of the work. In many cases, final contract quantities may differ from those specified
by the customer. Generally, the scope and price of these modifications are documented in a &#8220;change order&#8221; to the original
contract and reviewed, approved and paid in accordance with the normal change order provisions of the contract. We are often required
to perform extra or change order work under our fixed unit price contracts as directed by the customer even if the customer has
not agreed in advance on the scope or price of the work to be performed. This process may result in disputes over whether the work
performed is beyond the scope of the work included in the original contract plans and specifications or, even if the customer agrees
that the work performed qualifies as extra work, the price that the customer is willing to pay for the extra work. These disputes
may not be settled to our satisfaction. Even when the customer agrees to pay for the extra work, we may be required to fund the
cost of the work for a lengthy period of time until the change order is approved and funded by the customer. In addition, any delay
caused by the extra work may adversely impact the timely scheduling of other work on the contract (or on other contracts) and our
ability to meet contract milestone dates.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The process for resolving
contract claims varies from one contract to another but, in general, we attempt to resolve claims at the project supervisory level
through the normal change order process or, if necessary, with higher levels of management within our organization and the customer&#8217;s
organization. Regardless of the process, when a potential claim arises on a contract, we typically have the contractual obligation
to perform the work and must incur the related costs. We do not recoup the costs unless and until the claim is resolved, which
could take a significant amount of time.</p>

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

<!-- Field: Page; Sequence: 8; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Most of our construction
contracts provide for termination of the contract for the convenience of the customer, with provisions to generally pay us for
work performed through the date of termination plus a margin. Our backlog and results of operations have not been materially adversely
affected by these provisions in the past.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We act as the prime
contractor on the majority of the construction contracts that we undertake. We generally complete the majority of the work on our
contracts with our own resources, and we typically subcontract only specialized activities, such as traffic control, electrical
systems, signage, trucking and earthmoving. As the prime contractor, we are responsible for the performance of the entire contract,
including subcontract work. Thus, we are subject to increased costs associated with the failure of one or more subcontractors to
perform as anticipated. We manage this risk by reviewing the size of the subcontract, the financial stability of and prior experience
with the subcontractor and other factors. Although we generally do not require that our subcontractors furnish a bond or other
type of security to guarantee their performance, we require performance and payment bonds on some specialized or large subcontract
portions of our contracts. Disadvantaged business enterprise regulations require us to use our best efforts to subcontract a specified
portion of contract work performed for governmental entities to certain types of subcontractors, including minority- and women-owned
businesses.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b><i>Joint Ventures</i></b><i>.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We participate in
joint ventures with other large construction companies and other partners, typically for large, technically complex projects, including
design-build projects, when it is desirable to share risk and resources in order to seek a competitive advantage or when the project
is too large for us to obtain sufficient bonding. Joint venture partners typically provide independently prepared estimates, furnish
employees and equipment, enhance bonding capacity and often also bring local knowledge and expertise. We select our joint venture
partners based on our analysis of their construction and financial capabilities, expertise in the type of work to be performed
and past working relationships with us, among other criteria.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Under a joint venture
agreement, one partner is typically designated as the sponsor or manager. The sponsoring partner typically provides all administrative,
accounting and most of the project management support for the project and generally receives a fee from the joint venture for these
services. We have been designated as the sponsoring partner in certain of our current joint venture projects and are a non-sponsoring
partner in others.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Joint venture contracts
with project owners typically impose joint and several liability on the joint venture partners. Although our agreements with our
joint venture partners provide that each party will assume and pay 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 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b><i>Insurance and Bonding</i></b><i>.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">All of our buildings
and equipment are covered by insurance, at levels which our management believes to be adequate. In addition, we maintain general
liability and excess liability insurance, workers&#8217; compensation insurance and auto insurance all in amounts consistent with
our risk of loss and industry practice.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">As a normal part of
the construction business, we are generally required to provide various types of surety and payment bonds that provide an additional
measure of security for our performance under the contract. Typically, a bidder for a contract must post a bid bond, generally
for 5% to 10% of the bid amount, and on winning the bid, must post a performance and payment bond for 100% of the contract amount.
Usually, upon posting of the performance bond, a contractor must also post a maintenance bond for generally 1% of the contract
amount for one to two years. Our ability to obtain surety bonds depends upon our capitalization, working capital, aggregate contract
size, past performance, management expertise and external factors, including the capacity of the overall surety market. Surety
companies consider such factors in light of the amount of our backlog that we have currently bonded and their current underwriting
standards, which may change from time to time. As is customary, we have agreed to indemnify our bonding company for all losses
incurred by it in connection with bonds that are issued, and we have granted our bonding company a security interest in certain
assets, including accounts receivable, as collateral for such obligation.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b><i>Government and Environmental
Regulations.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Our operations are
subject to compliance with numerous regulatory requirements of federal, state and local agencies and authorities, including regulations
concerning safety, wage and hour, and other labor issues, immigration controls, vehicle and equipment operations and other aspects
of our business. For example, our construction operations are subject to the requirements of the Occupational Safety and Health
Act (&#8220;OSHA&#8221;) and comparable state laws directed toward the protection of employees. In addition, most of our construction
contracts are entered into with public authorities, and these contracts frequently impose additional governmental requirements,
including requirements regarding labor relations and subcontracting with designated classes of disadvantaged businesses.</p>

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

<!-- Field: Page; Sequence: 9; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">All of our operations
are also subject to federal, state and local laws and regulations relating to the environment, including those relating to discharges
into air, water and land, climate change, the handling and disposal of solid and hazardous waste, the handling of underground storage
tanks and the cleanup of properties affected by hazardous substances. For example, we must apply water or chemicals to reduce dust
on road construction projects and to contain contaminants in storm run-off water at construction sites. In certain circumstances,
we may also be required to hire subcontractors to dispose of hazardous wastes encountered on a project in accordance with a plan
approved in advance by the customer. Certain environmental laws impose substantial penalties for non-compliance and others, such
as the federal Comprehensive Environmental Response, Compensation and Liability Act, or CERCLA, impose strict and retroactive joint
and several liability upon persons responsible for releases of hazardous substances.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">CERCLA and comparable
state laws impose liability, without regard to fault or the legality of the original conduct, on certain classes of persons that
contributed to the release of a &#8220;hazardous substance&#8221; into the environment. These persons include the owner or operator
of the site where the release occurred and companies that disposed or arranged for the disposal of the hazardous substances found
at the site. Under CERCLA, these persons may be subject to joint and several liability for the costs of cleaning up the hazardous
substances that have been released into the environment, for damages to natural resources and for the costs of certain health studies.
CERCLA also authorizes the federal Environmental Protection Agency, or EPA, and, in some instances, third parties, to act in response
to threats to the public health or the environment and to seek to recover from the responsible classes of persons the costs they
incur.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Solid wastes, which
may include hazardous wastes, are subject to the requirements of the Federal Solid Waste Disposal Act, the Federal Resource Conservation
and Recovery Act, referred to as RCRA, and comparable state statutes. Although we do not generate solid waste, we occasionally
dispose of solid waste on behalf of customers. From time to time, the EPA considers the adoption of stricter disposal standards
for non-hazardous wastes. Moreover, it is possible that additional wastes will in the future be designated as &#8220;hazardous
wastes.&#8221; Hazardous wastes are subject to more rigorous and costly disposal requirements than are non-hazardous wastes.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We continually evaluate
whether we must take additional steps at our locations to ensure compliance with environmental laws. While compliance with applicable
regulatory requirements has not materially adversely affected our operations in the past, there can be no assurance that these
requirements will not change and that compliance will not adversely affect our operations in the future. In addition, tighter regulation
for the protection of the environment and other factors may make it more difficult to obtain new permits and renewal of existing
permits may be subject to more restrictive conditions than currently exist.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <b><i>Employees.</i></b></p>



<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

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

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">As of December 31, 2016, the Company had approximately
1,684 employees, including 1,364 field personnel. Of our 1,364 field employees, 366 were union members primarily in Nevada, Arizona,
California and Hawaii, and covered by collective bargaining agreements.</P>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Our business is dependent
upon a readily available supply of management, supervisory and field personnel. Substantially all of our employees are hired on
a full-time basis; however, as is typical in the construction industry, we experience a high degree of turnover as a result of
construction projects being completed. In the past, we have been able to attract sufficient numbers of personnel to support the
growth of our operations. However, we continue to face intense competition for experienced workers in all our markets.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We focus on our safety
processes which have allowed us to maintain a high level of safety at our worksites. All employees receive hazard specific training
and our newly-hired employees undergo an initial safety orientation and receive follow-up trainings during their first 90 days
of employment. Our&nbsp;project managers and superintendents work closely with the safety department to ensure safety is planned
into all of our operations before they begin. Daily, our project foremen are required to conduct safety briefings and stretch with
employees.&nbsp;Regular safety walkthroughs are conducted by our managers, supervisors and safety staff to evaluate project conditions
and observe employee safety behavior.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b><i>Access to Company&#8217;s
Filings.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company maintains
a website at www.strlco.com on which our latest Annual Report on Form 10-K, recent Quarterly Reports on Form 10-Q, recent Current
Reports on Form 8-K, any amendments to those filings, and other filings may be accessed free of charge; some directly on the website
and others through a link to the Securities and Exchange Commission&#8217;s (&#8220;SEC&#8221;) website (www.sec.gov) where those
reports are filed. Our website also has recent press releases, the Company&#8217;s Code of Business Conduct &amp; Ethics, the charters
of the Audit Committee, Compensation Committee, and Corporate Governance &amp; Nominating Committee of the Board of Directors and
information on the Company&#8217;s &#8220;whistle-blower&#8221; procedures. Our website content is made available for information
purposes only. It should not be relied upon for investment purposes, and none of the information on the website is incorporated
into this Report by this reference to it.</p>

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

<!-- Field: Page; Sequence: 10; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><a name="a_003"></a>Item 1A. Risk Factors.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The risks described
below are those we believe to be the material risks we face. Any of the risk factors described below could significantly and adversely
affect our business, prospects, financial condition, results of operations and cash flows.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b><i>Risks Relating to Our
Business</i></b><i>. </i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in"><i>If
we are unable to accurately estimate the overall risks, requirements or costs when we bid on or negotiate a contract that is ultimately
awarded to us, we may achieve a lower than anticipated profit or incur a loss on the contract.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The majority of our
revenues and backlog are derived from fixed unit price contracts and from lump sum contracts. Fixed unit price contracts require
us to provide materials and services at a fixed unit price based on approved quantities irrespective of our actual per unit costs.
Lump sum contracts require that the total amount of work be performed for a single price irrespective of our actual per unit costs.
We realize a profit on our contracts only if we accurately estimate our costs and then successfully control actual costs and avoid
cost overruns, and our revenues exceed actual costs. If our cost estimates for a contract are inaccurate, or if we do not execute
the contract within our cost estimates, then cost overruns may cause us to incur losses or cause the contract not to be as profitable
as we expected. The final results under these types of contracts could negatively affect our cash flow, earnings and financial
position.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The costs incurred
and gross profit realized on our contracts can vary, sometimes substantially, from our original projections due to a variety of
factors, including, but not limited to:</p>

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">onsite conditions that differ from those assumed in the original bid or contract;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">failure to include required materials or work in a bid, or the failure to estimate properly the
quantities or costs needed to complete a lump sum contract;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">delays caused by weather conditions;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">contract or project modifications creating unanticipated costs not covered by change orders;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">changes in availability, proximity and costs of materials, including steel, concrete, aggregates
and other construction materials (such as stone, gravel, sand and oil for asphalt paving), as well as fuel and lubricants for our
equipment;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">inability to predict the costs of accessing and producing aggregates and purchasing oil required
for asphalt paving projects;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">availability and skill level of workers in the geographic location of a project;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">failure by our suppliers, subcontractors, designers, engineers, joint venture partners or customers
to perform their obligations;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">fraud, theft or other improper activities by our suppliers, subcontractors, designers, engineers,
joint venture partners, customers or our own personnel;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">mechanical problems with our machinery or equipment;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.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 OSHA;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">difficulties in obtaining required governmental permits or approvals;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">changes in applicable laws and regulations;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">delays in quickly identifying and taking measures to address issues which arise during production;&nbsp;and</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">claims or demands from third parties for alleged damages arising from the design, construction
or use and operation of a project of which our work is part.</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Many of our contracts
with public sector customers contain provisions that purport to shift some or all of the above risks from the customer to us, even
in cases where the customer is partly at fault. Our experience has often been that public sector customers have been willing to
negotiate equitable adjustments in the contract compensation or completion time provisions if unexpected circumstances arise. However,
public sector customers may seek to impose contractual risk-shifting provisions more aggressively, which could increase risks and
adversely affect our cash flow, earnings and financial position.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>We may be unable to grow
our revenues and increase our profitability.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Our revenue has fluctuated
in recent years, in part through market conditions and, in 2007, 2009 and 2011, acquisitions that expanded our geographical footprint.
We may be unable to grow our revenues for a variety of reasons, including decreased government funding for infrastructure projects,
limits on additional growth in our current markets, reduced spending by our customers, an increased number of competitors, less
success in competitive bidding for contracts, limitations on access to necessary working capital and investment capital to sustain
growth, limitations on access to bonding to support increased contracts and operations, inability to hire and retain essential
personnel and to acquire equipment to support growth, and inability to identify acquisition candidates and successfully acquire
and integrate them into our business. A substantial decline in our revenue could have a material adverse effect on our financial
condition and results of operations if we are unable to also reduce our operating expenses. See &#8220;Recent Developments &#8213;
Financial Results for 2016, Operational Issues and Outlook for 2017 Financial Results&#8221; above for further discussion of the
impact on our financial results.</p>

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

<!-- Field: Page; Sequence: 11; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Economic downturns or reductions
in government funding of infrastructure projects could reduce our revenues and profits and have a material adverse effect on our
results of operations.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Our business is highly
dependent on the amount and timing of infrastructure work funded by various governmental entities, which, in turn, depends on the
overall condition of the economy, the need for new or replacement infrastructure, the priorities placed on various projects funded
by governmental entities and federal, state or local government spending levels. Spending on infrastructure could decline for numerous
reasons, including decreased revenues received by state and local governments for spending on such projects, including federal
funding. The most recent recession caused a nationwide decline in home sales and an increase in foreclosures, which correspondingly
resulted in decreases in property taxes and some other local taxes, which are among the sources of funding for municipal road,
bridge and water infrastructure construction. State spending on highway and other projects can be adversely affected by decreases
or delays in, or uncertainties regarding, federal highway funding, which could adversely affect us. We are reliant upon contracts
with state transportation departments for a significant portion of our revenues.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Refer to our &#8220;Business&#8722;Our
Markets and Customers&#8221; section above for a more detailed discussion of our markets and their funding sources.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>We operate in Texas, Utah,
Nevada, Colorado, Arizona, California, Hawaii and to a lesser extent in other states, and adverse changes to the economy and business
environment in those states have had an adverse effect on, and could continue to adversely affect, our operations, which could
lead to lower revenues and reduced profitability.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Because of this concentration
in specific geographic locations, we are susceptible to fluctuations in our business caused by adverse economic or other conditions
in these regions, including natural or other disasters. The stagnant or depressed economy, to varying degrees, in Texas, Utah,
Nevada, Colorado, Arizona, California and Hawaii have adversely affected, and could continue to adversely affect, our business
and results of operations.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>The cancellation of significant
contracts or our disqualification from bidding for new contracts could reduce our revenues and profits and have a material adverse
effect on our results of operations.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Contracts that we
enter into with governmental entities can usually be canceled at any time by them with payment only for the work already completed.
In addition, we could be prohibited from bidding on certain governmental contracts if we fail to maintain qualifications required
by those entities. A cancellation of an unfinished contract or our debarment from the bidding process could cause our equipment
and work crews to be idled for a significant period of time until other comparable work becomes available, which could have a material
adverse effect on our business and results of operations.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Our industry is highly competitive,
with a variety of companies competing against us, and our failure to compete effectively could reduce the number of new contracts
awarded to us or adversely affect our margins on contracts awarded.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In the past, a majority
of the contracts on which we bid were awarded through a competitive bid process, with awards generally being made to the lowest
bidder, but sometimes recognizing other factors, such as shorter contract schedules or prior experience with the customer. For
our design-build, CM/GC and other alternative methods of delivering projects, reputation, marketing efforts, quality of design
and minimizing public inconvenience are also significant factors considered in awarding contracts, in addition to cost. Within
our markets, we compete with many international, national, regional and local construction firms. Some of these competitors have
achieved greater market penetration than we have in the markets in which we compete, and some may have greater financial and other
resources than we do. In addition, there are a number of international and national companies in our industry that are larger than
we are and that, if they so desire, could establish a presence in our markets and compete with us for contracts.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In some markets where
residential and commercial projects have significantly diminished, the bidding environment in our markets has been much more competitive
as construction companies that lack available work in those markets have begun bidding on projects in our markets, sometimes at
bid levels below our break-even pricing. In addition, traditional competitors on larger transportation and water infrastructure
projects also appear to have been bidding at less than normal margins, and in some cases at below our break-even pricing, in order
to replenish their backlogs. As a result, we may need to accept lower contract margins in order to compete against competitors
that have the ability to accept awards at lower prices or have a pre-existing relationship with a customer.</p>

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

<!-- Field: Page; Sequence: 12; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In addition, if the
use of design-build, CM/GC and other alternative project delivery methods continues to increase and we are not able to further
develop our capabilities and reputation in connection with these alternative delivery methods, we will be at a competitive disadvantage,
which may have a material adverse effect on our financial position, results of operations, cash flows and prospects. If we are
unable to compete successfully in our markets, our relative market share and profits could also be reduced.</p>

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


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Our dependence on subcontractors
and suppliers of materials (including petroleum-based products) could increase our costs and impair our ability to complete contracts
on a timely basis or at all, which would adversely affect our profits and cash flow.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We rely on third-party
subcontractors to perform some of the work on many of our contracts. We generally do not bid on contracts unless we have the necessary
subcontractors committed for the anticipated scope of the contract and at prices that we have included in our bid, except in some
instances for trucking arrangements. Therefore, to the extent that we cannot engage subcontractors, our ability to bid for contracts
may be impaired. In addition, if a subcontractor is unable to deliver its services according to the negotiated terms for any reason,
including the deterioration of its financial condition, we may suffer delays and be required to purchase the services from another
source at a higher price or incur other unanticipated costs. This may reduce the profit to be realized, or result in a loss, on
a contract.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We also rely on third-party
suppliers to provide most of the materials (including aggregates, cement, asphalt, concrete, steel, pipe, oil and fuel) for our
contracts, except in Utah and Nevada where we source and produce some of the aggregates we use from quarries in which we have mining
rights. We do not own or operate any quarries in Texas, Arizona, California, or Hawaii. We normally do not bid on contracts unless
we have commitments from suppliers for the materials and subcontractors for certain of the services required to complete the contract
and at prices that we have included in our bid, except for some construction projects in Utah and Nevada where we use aggregates
from quarries in which we have mining rights. Thus, to the extent that we cannot obtain commitments from our suppliers for materials
and subcontractors for certain of the services, our ability to bid for contracts may be impaired. In addition, if a supplier or
subcontractor is unable to deliver materials or services according to the negotiated terms of a supply/services agreement for any
reason, including the deterioration of its financial condition, we may suffer delays and be required to purchase the materials/services
from another source at a higher price or incur other unanticipated costs. This may reduce the profit to be realized, or result
in a loss, on a contract.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Diesel fuel and other
petroleum-based products are utilized to operate the plants and equipment on which we rely to perform our construction contracts.
In addition, our asphalt plants and suppliers use oil in combination with aggregates to produce asphalt used in our road and highway
construction projects. Decreased supplies of such products relative to demand, unavailability of petroleum supplies due to refinery
turnarounds, higher prices charged for petroleum based products and other factors can increase the cost of such products. Future
increases in the costs of fuel and other petroleum-based products used in our business, particularly if a bid has been submitted
for a contract and the costs of such products have been estimated at amounts less than the actual costs thereof, could result in
a lower profit, or a loss, on a contract.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>We may not accurately assess
the quality, and we may not accurately estimate the quantity, availability and cost, of aggregates we plan to produce, particularly
for projects in rural areas, which could have a material adverse effect on our results of operations.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Particularly for projects
in rural areas, we typically estimate the quality, quantity, availability and cost for anticipated aggregate sources that we have
not previously used to produce aggregates, which increases the risk that our estimates may be inaccurate. Inaccuracies in our estimates
regarding aggregates could result in significantly higher costs to supply aggregates needed for our projects, as well as potential
delays and other inefficiencies. As a result, our failure to accurately assess the quality, quantity, availability and cost of
aggregates could cause us to incur losses, which could materially adversely affect our results of operations.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>If we are unable to attract
and retain key personnel and skilled labor, or if we encounter labor difficulties, our ability to bid for and successfully complete
contracts may be negatively impacted.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Our ability to attract
and retain reliable, qualified personnel is a significant factor that enables us to successfully bid for and profitably complete
our work. This includes members of our management, project managers, estimators, supervisors, foremen, equipment operators and
laborers. The loss of the services of any of our management could have a material adverse effect on us. Our future success will
also depend on our ability to hire and retain, or to attract when needed, highly-skilled personnel. If competition for these employees
is intense, we could experience difficulty hiring and retaining the personnel necessary to support our business. If we do not succeed
in retaining our current employees and attracting, developing and retaining new highly-skilled employees, our reputation may be
harmed and our operations and future earnings may be negatively impacted.</p>

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

<!-- Field: Page; Sequence: 13; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We rely heavily on
immigrant labor. We have taken steps that we believe are sufficient and appropriate to ensure compliance with immigration laws.
However, we cannot provide assurance that we have identified, or will identify in the future, all undocumented immigrants who work
for us. Our failure to identify undocumented immigrants who work for us may result in fines or other penalties being imposed upon
us, which could have a material adverse effect on our operations, results of operations and financial condition.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In Nevada, Arizona,
California and Hawaii, a substantial number of our equipment operators and laborers are unionized. Any work stoppage or other labor
dispute involving our unionized workforce, or inability to renew contracts with the unions, could have a material adverse effect
on our operations and operating results.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Our contracts may require
us to perform extra or change order work, which can result in claim disputes and adversely affect our working capital, profits
and cash flows.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Our contracts often
require us to perform extra or change order work as directed by the customer even if the customer has not agreed in advance on
the scope or price of the extra work to be performed. This process may result in disputes over whether the work performed is beyond
the scope of the work included in the original project plans and specifications or, if the customer agrees that the work performed
qualifies as extra work, the price that the customer is willing to pay for the extra work. These disputes may not be settled to
our satisfaction. Even when the customer agrees to pay for the extra work, we may be required to fund the cost of such work for
a lengthy period of time until the change order is approved by the customer and we are paid by the customer.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">To the extent that
actual recoveries with respect to change orders or amounts subject to contract disputes or claims are less than the estimates used
in our financial statements, the amount of any shortfall will reduce our future revenues and profits, and this could have a material
adverse effect on our reported working capital and results of operations. In addition, any delay caused by the extra work may adversely
impact the timely scheduling of other project work and our ability to meet specified contract milestone dates.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Our failure to meet schedule
or performance requirements of our contracts could adversely affect us.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In most cases, our
contracts require completion by a scheduled acceptance date. Failure to meet any such schedule could result in additional costs,
penalties or liquidated damages being assessed against us, and these could exceed projected profit margins on the contract. Performance
problems on existing and future contracts could cause actual results of operations to differ materially from those anticipated
by us and could cause us to suffer damage to our reputation within the industry and among our customers.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>The design-build project
delivery method subjects us to the risk of design errors and omissions.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In the event of a
design error or omission causing damages with respect to one of our design-build projects, we could be liable. Although we pass
design responsibility on to the engineering firms that we engage to perform design services on our behalf for these projects, in
the event of a design error or omission causing damages, there is risk that the engineering firm, its professional liability insurance,
and the errors and omissions insurance that they and we purchase will not fully protect us from costs or liabilities. Any liabilities
resulting from an asserted design defect with respect to our construction projects may have a material adverse effect on our financial
position, results of operations and cash flows.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Adverse weather conditions
may cause delays, which could slow completion of our contracts and negatively affect our revenues and cash flow.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Because all of our
construction projects are built outdoors, work on our contracts is subject to unpredictable weather conditions, which could become
more frequent or severe if general climatic changes occur. For example, evacuations in Texas due to hurricanes along the U.S. Gulf
of Mexico coastal areas can result in our inability to perform work on all Houston-area contracts for several days. Lengthy periods
of wet or cold winter weather will generally interrupt construction, and this can lead to under-utilization of crews and equipment,
resulting in less efficient rates of overhead recovery. Extreme heat can prevent us from performing certain types of operations.
During the late fall to the early spring months of each year, our work on construction projects in Nevada and Utah may also be
curtailed because of snow and other work-limiting weather. While revenues can be recovered following a period of bad weather, it
is generally impossible to recover the cost of inefficiencies, and significant periods of bad weather typically reduce profitability
of affected contracts both in the current period and during the future life of affected contracts. Such reductions in contract
profitability negatively affect our results of operations in current and future periods until the affected contracts are completed.</p>

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


<!-- Field: Page; Sequence: 14; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Timing of the award and
performance of new contracts could have an adverse effect on our operating results and cash flow.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">It is generally very
difficult to predict whether and when new contracts will be offered for tender, as these contracts frequently involve a lengthy
and complex design and bidding process, which is affected by a number of factors, such as market conditions, funding arrangements
and governmental approvals. Because of these factors, our results of operations and cash flows may fluctuate from quarter to quarter
and year to year, and the fluctuation may be substantial.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The uncertainty of
the timing of contract awards may also present difficulties in matching the size of our equipment fleet and work crews with contract
needs. In some cases, we may maintain and bear the cost of more equipment and ready work crews than are currently required, in
anticipation of future needs for existing contracts or expected future contracts. If a contract is delayed or an expected contract
award is not received, we would incur costs that could have a material adverse effect on our anticipated profit.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In addition, the timing
of the revenues, earnings and cash flows from our contracts can be delayed by a number of factors, including adverse weather conditions,
such as prolonged or intense periods of rain, snow, storms or flooding; delays in receiving material and equipment from suppliers
and services from subcontractors; and changes in the scope of work to be performed. Such delays, if they occur, could have adverse
effects on our operating results for current and future periods until the affected contracts are completed.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Our participation in construction
joint ventures exposes us to liability and/or harm to our reputation for failures of our partners.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">As part of our business,
we are a party to joint venture arrangements, pursuant to which we typically jointly bid on and execute particular projects with
other companies in the construction industry. Success on these joint projects depends upon managing the risks discussed in the
various risks described in these &#8220;Risk Factors&#8221; and on whether our joint venture partners satisfy their contractual
obligations.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We and our joint venture
partners are generally jointly and severally liable for all liabilities and obligations of our joint ventures. If a joint venture
partner fails to perform or is financially unable to bear its portion of required capital contributions or other obligations, including
liabilities stemming from lawsuits, we could be required to make additional investments, provide additional services or pay more
than our proportionate share of a liability to make up for our partner&#8217;s shortfall. Furthermore, if we are unable to adequately
address our partner&#8217;s performance issues, the customer may terminate the project, which could result in legal liability to
us, harm to our reputation and reduction to our profit on a project.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In connection with
acquisitions, certain counterparties to joint venture arrangements, which may include our historical direct competitors, may not
desire to continue such arrangements with us and may terminate the joint venture arrangements or not enter into new arrangements.
Any termination of a joint venture arrangement could cause us to reduce our backlog and could materially and adversely affect our
business, results of operations and financial condition.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Our dependence on a limited
number of customers could adversely affect our business and results of operations.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Due to the size and
nature of our construction contracts, one or a few customers have in the past and may in the future represent a substantial portion
of our consolidated revenues and gross profits in any one year or over a period of several consecutive years. Similarly, our backlog
frequently reflects multiple contracts for certain customers; therefore, one customer may comprise a significant percentage of
backlog at a certain point in time. The loss of business from any one of such customers could have a material adverse effect on
our business or results of operations. Also, a default or delay in payment on a significant scale by a customer could materially
adversely affect our business, results of operations, cash flows and financial condition.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>We may incur higher costs
to lease, acquire and maintain equipment necessary for our operations, and the market value of our owned equipment may decline.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">A significant portion
of our contracts is built with our own construction equipment rather than leased or rented equipment. To the extent that we are
unable to buy construction equipment necessary for our needs, either due to a lack of available funding or equipment shortages
in the marketplace, we may be forced to rent equipment on a short-term basis, which could increase the costs of performing our
contracts.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The equipment that
we own or lease requires continuous maintenance, for which we maintain our own repair facilities. If we are unable to continue
to maintain the equipment in our fleet, we may be forced to obtain third-party repair services, which could increase our costs.
In addition, the market value of our equipment may unexpectedly decline at a faster rate than anticipated.</p>

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


<!-- Field: Page; Sequence: 15; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>An inability to obtain bonding
could limit the aggregate dollar amount of contracts that we are able to pursue.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">As is customary in
the construction business, we are required to provide surety bonds to our customers to secure our performance under construction
contracts. Our ability to obtain surety bonds primarily depends upon our capitalization, working capital, past performance, management
expertise and reputation and certain external factors, including the overall capacity of the surety market. Surety companies consider
such factors in relationship to the amount of our backlog and their underwriting standards, which may change from time to time.
Events that adversely affect the insurance and bonding markets generally may result in bonding becoming more difficult to obtain
in the future, or being available only at a significantly greater cost. Our inability to obtain adequate bonding would limit the
amount that we can bid on new contracts and could have a material adverse effect on our future revenues and business prospects.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Our operations are subject
to hazards that may cause personal injury or property damage, thereby subjecting us to liabilities and possible losses, which may
not be covered by insurance.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Our workers are subject
to the usual hazards associated with providing construction and related services on construction sites, plants and quarries. Operating
hazards can cause personal injury and loss of life, damage to or destruction of property, plant and equipment and environmental
damage. We maintain general liability and excess liability insurance, workers&#8217; compensation insurance, auto insurance and
other types of insurance all in amounts consistent with our risk of loss and industry practice, but this insurance may not be adequate
to cover all losses or liabilities that we may incur in our operations.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Insurance liabilities
are difficult to assess and quantify due to unknown factors, including the severity of an injury, the determination of our liability
in proportion to other parties, the number of incidents not reported and the effectiveness of our safety program. If we were to
experience insurance claims or costs above our estimates, we might be required to use working capital to satisfy these claims rather
than to maintain or expand our operations. To the extent that we experience a material increase in the frequency or severity of
accidents or workers&#8217; compensation and health claims, or unfavorable developments on existing claims, our operating results
and financial condition could be materially and adversely affected.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Environmental and other
regulatory matters could adversely affect our ability to conduct our business and could require expenditures that could have a
material adverse effect on our results of operations and financial condition.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Our operations are
subject to various environmental laws and regulations relating to the management, disposal and remediation of hazardous substances,
climate change and the emission and discharge of pollutants into the air and water. We could be held liable for such contamination
created not only from our own activities but also from the historical activities of others on our project sites or on properties
that we acquire or lease. Our operations are also subject to laws and regulations relating to workplace safety and worker health,
which, among other things, regulate employee exposure to hazardous substances. Immigration laws require us to take certain steps
intended to confirm the legal status of our immigrant labor force, but we may nonetheless unknowingly employ undocumented immigrants.
Violations of such laws and regulations could subject us to substantial fines and penalties, cleanup costs, third-party property
damage or personal injury claims. In addition, these laws and regulations have become, and enforcement practices and compliance
standards are becoming, increasingly stringent. Moreover, we cannot predict the nature, scope or effect of legislation or regulatory
requirements that could be imposed, or how existing or future laws or regulations will be administered or interpreted, with respect
to products or activities to which they have not been previously applied. Compliance with more stringent laws or regulations, as
well as more vigorous enforcement policies of the regulatory agencies, could require us to make substantial expenditures for, among
other things, pollution control systems and other equipment that we do not currently possess, or the acquisition or modification
of permits applicable to our activities.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Our aggregate quarry
leases in Utah and Nevada could subject us to costs and liabilities. As lessee and operator of the quarries, we could be held responsible
for any contamination or regulatory violations resulting from activities or operations at the quarries. Any such costs and liabilities
could be significant and could materially and adversely affect our business, operating results and financial condition.</p>

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


<!-- Field: Page; Sequence: 16; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Force majeure events, such
as terrorist attacks or natural disasters, have impacted, and could continue to negatively impact, the U.S. economy and the markets
in which we operate.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Force majeure events,
such as terrorist attacks or natural disasters, have contributed to economic instability in the United States in the past and further
acts of terrorism, violence, war, or natural disasters could affect the markets in which we operate, our business and our expectations.
Armed hostilities may increase, or terrorist attacks, or responses from the United States, may lead to further acts of terrorism
and civil disturbances in the United States or elsewhere, which may further contribute to economic instability in the United States.
These force majeure events may affect our operations or those of our customers or suppliers and could impact our revenues, our
production capability and our ability to complete contracts in a timely manner.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>We rely on information technology
systems to conduct our business, and disruption, failure or security breaches of these systems could adversely affect our business
and results of operations.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We rely on information
technology (&#8220;IT&#8221;) systems in order to achieve our business objectives.&nbsp;We also rely upon industry accepted security
measures and technology to securely maintain confidential information maintained on our IT systems. However, our portfolio of hardware
and software products, solutions and services and our enterprise IT systems may be vulnerable to damage or disruption caused by
circumstances beyond our control such as catastrophic events, power outages, natural disasters, computer system or network failures,
computer viruses, cyber-attacks or other malicious software programs. The failure or disruption of our IT systems to perform as
anticipated for any reason could disrupt our business and result in decreased performance, significant remediation costs, transaction
errors, loss of data, processing inefficiencies, downtime, litigation and the loss of suppliers or customers.&nbsp;A significant
disruption or failure could have a material adverse effect on our business operations, financial performance and financial condition.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b><i>Risks Related to Our
Financial Results and Financing Plans</i></b><i>.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Actual results could differ
from the estimates and assumptions that we use to prepare our financial statements.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">To prepare financial
statements in conformity with accounting principles generally accepted in the United States (&#8220;GAAP&#8221;), management is
required to make estimates and assumptions, as of the date of the financial statements, which affect the reported values of assets
and liabilities, revenues and expenses, and disclosures of contingent assets and liabilities. Areas requiring significant estimates
by our management include: contract costs and profits; application of percentage-of-completion accounting and revenue recognition
of contract change order claims; provisions for uncollectible receivables and customer claims and recoveries of costs from subcontractors,
suppliers and others; impairment of long-term assets; valuation of assets acquired and liabilities assumed in connection with business
combinations; accruals for estimated liabilities, including litigation and insurance reserves; and stock-based compensation. Our
actual results could differ from, and could require adjustments to, those estimates.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In particular, as
is more fully discussed in &#8220;Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&nbsp;&#8212;
Critical Accounting Policies,&#8221; we recognize contract revenue using the percentage-of-completion method. Under this method,
estimated contract revenue is recognized by applying the percentage of completion of the contract for the period (based on the
ratio of costs incurred to total estimated costs of a contract) to the total estimated revenue for the contract. Estimated contract
losses are recognized in full when determined. Contract revenue and total cost estimates are reviewed and revised on a continuous
basis as the work progresses and as change orders are initiated or approved, and adjustments based upon the percentage of completion
are reflected in contract revenue in the accounting period when these estimates are revised. To the extent that these adjustments
result in an increase, a reduction or an elimination of previously reported contract profit, we recognize a credit or a charge
against current earnings, which could be material.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>We may need to raise additional
capital in the future for working capital, capital expenditures and/or acquisitions, and we may not be able to do so on favorable
terms or at all, which would impair our ability to operate our business or achieve our growth objectives.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Our ability to obtain
additional financing in the future will depend in part upon prevailing credit and equity market conditions, as well as conditions
in our business and our operating results; such factors may adversely affect our efforts to arrange additional financing on terms
satisfactory to us. We have pledged the proceeds and other rights under our construction contracts to our bond surety, and we have
pledged substantially all of our other assets as collateral in connection with our equipment-based credit facility. As a result,
we may have difficulty in obtaining additional financing in the future if such financing requires us to pledge assets as collateral.
In addition, under our equipment-based credit facility, we must obtain the consent of our lenders to incur any amount of additional
debt from other sources (subject to certain exceptions). If future financing is obtained by the issuance of additional shares of
common stock, our stockholders may suffer dilution. If adequate funds are not available, or are not available on acceptable terms,
we may not be able to make future investments, take advantage of acquisitions or other opportunities, or respond to competitive
challenges.</p>

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

<!-- Field: Page; Sequence: 17; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in"><i>We
are subject to certain covenants under our equipment-based credit facility that could limit our flexibility in managing our business.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We have an equipment-based
credit facility that restricts us from engaging in certain activities, including our ability (subject to certain exceptions) to:</p>

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">incur liens or encumbrances;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">incur further indebtedness;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">dispose of a material portion of assets or merge with a third party;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">make acquisitions; and</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">make investments in securities.</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Our credit facility
bears interest at an initial annual rate of 12%, which is subject to (i) a decrease of up to two percentage points based on the
Company's fixed charge coverage ratio for each of the most recently ended four quarters beginning with the four quarterly period
ended June 30, 2016; and (ii) an increase of up to two percentage points beginning December 31, 2015 based on the fixed charge
coverage ratio at the end of the following four quarters. To the extent that the fixed charge ratio calculation described above
results in an interest rate increase, the increase in interest expense could have a material adverse effect on our business operations,
financial performance and financial condition.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in"><i>We
are subject to a limitation on the amount that we can borrow under our equipment-based credit facility based on the value of our
collateralized equipment.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Our equipment-based
credit facility is secured by all of the Company&#8217;s personal property except accounts receivable, including all of its construction
equipment, which forms the basis of our borrowing capacity under our credit facility. This facility is also secured by one-half
of the equipment of the Company&#8217;s 50%-owned affiliates. The sum of the amount borrowed may not exceed the lesser of $40 million
or 65% of the appraised value of the collateral pledged for the facility. At December 31, 2016, the Company had approximately $24.4
million of borrowing base which was the result of calculating 65% of the appraised value of the Company&#8217;s collateral. Based
on market conditions, which includes the amount of construction work available and the demand for construction equipment, the appraised
value of our equipment may be subject to fluctuating values. If these market conditions are unfavorable, we may see a decline in
our borrowing availability that could result in liquidity constraints, which could materially and adversely affect our business,
results of operations and financial condition.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><i>We must manage our liquidity carefully
to fund our working capital.</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The need for working
capital for our business varies due to fluctuations in the following amounts, among other factors:</p>

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">contract receivables and contract retentions;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">costs and estimated earnings in excess of billings;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">billings in excess of costs and estimated earnings;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">the size and status of contract mobilization payments and progress billings; and</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">the amounts owed to suppliers and subcontractors.</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We have limited cash
on hand and the timing of payments on our contract receivables is difficult to predict. If the timing of payments on our receivables
is delayed or the amount of such payments is less than expected, our liquidity and ability to fund working capital could be materially
and adversely affected.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>If we were required to write
down all or part of our goodwill, our net earnings and net worth could be materially and adversely affected.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We had $54.8 million
of goodwill recorded on our consolidated balance sheet at December 31, 2016. Goodwill represents the excess of cost over the fair
value of net assets acquired in business combinations reduced by any impairments recorded subsequent to the date of acquisition.
A shortfall in our revenues or net income or changes in various other factors from that expected by securities analysts and investors
could significantly reduce the market price of our common stock. If our market capitalization drops significantly below the amount
of net equity recorded on our balance sheet, it might indicate a decline in our fair value and would require us to further evaluate
whether our goodwill has been impaired. We perform an annual test of our goodwill to determine if it has become impaired. On an
interim basis, we also review the factors that have or may affect our operations or market capitalization for events that may trigger
impairment testing. Write downs of goodwill may be substantial. If we were required to write down all or a significant part of
our goodwill in future periods our net earnings and equity could be materially and adversely affected.</p>

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


<!-- Field: Page; Sequence: 18; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><a name="a_004"></a>Item 1B. Unresolved Staff Comments.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">None</p>

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


<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><a name="a_005"></a>Item 2. Properties.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Our corporate headquarters
are located in The Woodlands, Texas, in 12,340 square feet of office space leased with a seven year term. Our executive, finance
and accounting offices are located at this facility. We also have an office located in Lafayette, Colorado where we lease a small
office for our information technology professionals.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Our TSC office building
is located in Houston, Texas, which houses TSC&#8217;s executive management, project management and finance and accounting offices.
The building is located on a seven-acre parcel of land on which the TSC Houston division&#8217;s equipment repair center is also
located. We also own land, have repair facilities and have constructed offices in San Antonio and Dallas.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Our Utah operations
lease office space in Draper, Utah, near Salt Lake City, and also repair facilities in West Jordan City, Utah from entities owned
primarily by certain officers of RLW. Refer to Note 17 to the consolidated financial statements for additional information regarding
related party transactions.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Our Nevada operations
lease office space in Sparks, Nevada, and we own our office and repair facilities located on a forty-five acre parcel of land in
Lovelock, Nevada. We also lease the right to mine stone and sand at quarry sites in Nevada. In Nevada, we generally source and
produce our own aggregates, either from our own quarries or from other sources near job sites where we enter into short-term leases
to acquire the aggregates necessary for the job.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Our Arizona, California
and Hawaii operations lease office space in Phoenix, Sacramento and Honolulu, respectively. We also own a repair facility in Sacramento,
California.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In order to complete
most contracts, we also lease small parcels of real estate near the site of a contract job site to store materials, locate equipment,
and provide offices for the contracting customer, its representatives and our employees.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><a name="a_006"></a><font style="font-family: Times New Roman, Times, Serif"><b>Item
3. Legal Proceedings</b></font><b>.</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We are 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><a name="a_007"></a><font style="font-family: Times New Roman, Times, Serif"><b>Item
4. Mine Safety Disclosures</b></font><b>.</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The information concerning
mine safety violations and other regulatory matters required by section 1503(a) of the Dodd-Frank Wall Street Reform and Consumer
Protection Act and Item 104 of Regulation S-K is included in Exhibit 95.1 of this Annual Report on Form 10-K, which is incorporated
by reference.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><font style="font-variant: small-caps"><b>&nbsp;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"></p>

<!-- Field: Page; Sequence: 19; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><font style="font-variant: small-caps"><b>Executive
Officers of the Registrant</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in">(At March 1, 2017)</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The following is a
list of the Company's executive officers, their ages, positions, offices and the year they became executive officers together with
a brief description of their business experience.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr>
    <td style="vertical-align: bottom; width: 30%; border: Black 1pt solid; text-align: center; font-size: 10pt; layout-grid-mode: both"><b>Name</b></td>
    <td style="vertical-align: bottom; width: 8%; border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; font-size: 10pt; layout-grid-mode: both"><b>Age</b></td>
    <td style="vertical-align: bottom; width: 43%; border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; font-size: 10pt; layout-grid-mode: both; padding-left: 10pt; text-indent: -10pt"><b>Position/Offices</b></td>
    <td style="vertical-align: top; width: 19%; border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><b>Executive
        </b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><b>Officer
        Since</b></p></td></tr>
<tr>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; font-size: 10pt; layout-grid-mode: both">Paul J. Varello</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; font-size: 10pt; layout-grid-mode: both">73</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; font-size: 10pt; layout-grid-mode: both; padding-left: 10pt; text-indent: -10pt">Chief Executive Officer</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; font-size: 10pt; layout-grid-mode: both">2015</td></tr>
<tr>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; font-size: 10pt; layout-grid-mode: both">Joseph A. Cutillo</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; font-size: 10pt; layout-grid-mode: both">51</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; font-size: 10pt; layout-grid-mode: both; padding-left: 10pt; text-indent: -10pt">President</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; font-size: 10pt; layout-grid-mode: both">2016</td></tr>
<tr>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; font-size: 10pt; layout-grid-mode: both">Con L. Wadsworth</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; font-size: 10pt; layout-grid-mode: both">56</td>
    <td style="vertical-align: top; border-right: Black 1pt solid; border-bottom: Black 1pt solid; font-size: 10pt; layout-grid-mode: both; padding-left: 10pt; text-indent: -10pt">Executive Vice President &amp; Chief Operating Officer</td>
    <td style="vertical-align: top; border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; font-size: 10pt; layout-grid-mode: both">2016</td></tr>
<tr>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; font-size: 10pt; layout-grid-mode: both">Ronald A. Ballschmiede</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; font-size: 10pt; layout-grid-mode: both">61</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; font-size: 10pt; layout-grid-mode: both; padding-left: 10pt; text-indent: -10pt">Executive Vice President &amp; Chief Financial Officer, Chief Accounting Officer, Treasurer</td>
    <td style="vertical-align: top; border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; font-size: 10pt; layout-grid-mode: both">2015</td></tr>
<tr>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; font-size: 10pt; layout-grid-mode: both">Roger M. Barzun</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; font-size: 10pt; layout-grid-mode: both">75</td>
    <td style="vertical-align: top; border-right: Black 1pt solid; border-bottom: Black 1pt solid; font-size: 10pt; layout-grid-mode: both; padding-left: 10pt; text-indent: -10pt">Senior Vice President &amp; General Counsel, Secretary</td>
    <td style="vertical-align: top; border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; font-size: 10pt; layout-grid-mode: both">2006</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Each executive officer
is elected by the Board of Directors and, subject to the terms of any employment agreement he may have with the Company, holds
office for such term as the Board of Directors may prescribe, or until his death, disqualification, resignation or removal.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Mr. Varello, who has
been a director of the Company since January 2014, was elected Chief Executive Officer in February 2015, initially in an interim
capacity. Mr. Varello is the Founder and President of Commonwealth Projects, LLC, a project development company specializing in
developing LNG projects in the Caribbean Basin and Bermuda. He is the former Founder and Chairman of Commonwealth Engineering &amp;
Construction, LLC (CEC), an engineering and construction management company specializing in the design and construction of major
capital projects for the oil &amp; gas, refining, alternative fuels, power, and related energy industries, which he sold in 2014.
Prior to founding CEC in May 2003, Mr. Varello was Senior Partner of Varello &amp; Associates, a company that provided technical
assessments, economic evaluations, estimates and constructability reviews to project lenders, plant operators and engineering companies
from September 2001 to May 2003.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Mr. Cutillo joined
the Company in October 2015 as Vice President &#8211; Strategy &amp; Business Development. In May 2016, he was promoted to Executive
Vice President &amp; Chief Business Development Officer. In February 2017, he was elected President of the Company. Prior to joining
the Company, from August 2008 to October 2015, Mr.&nbsp;Cutillo was President and Chief Executive Officer of Inland Pipe Rehabilitation
LLC, a $200 million private equity-backed trenchless pipe rehabilitation company.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Mr. Wadsworth joined
the company&#8217;s Ralph L. Wadsworth Construction Company, LLC (RLW) subsidiary in 1976 serving in various capacities until March
2016, when he ceased to be President of RLW and was elected to his current position.&nbsp;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Mr.&nbsp;Ballschmiede
joined the Company in November 2015. From June 2006 until his retirement in March 2015, Mr. Ballschmiede was Executive Vice President
&amp; Chief Financial Officer of Chicago Bridge &amp; Iron Company N.V. (CB&amp;I). Based in The Hague, Netherlands, CB&amp;I is
a leading engineering, procurement and construction contractor.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Mr. Barzun has been
an officer of the Company for more than the last five years and also serves as general counsel to other companies from time to
time on a part-time basis. He is a member of the bar of New York and Massachusetts.</p>

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

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

<!-- Field: Page; Sequence: 20; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><a name="a_008"></a><b>PART II</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><a name="a_009"></a><font style="font-family: Times New Roman, Times, Serif"><b>Item
5. Market for the Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</b></font><b>.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company&#8217;s
common stock is traded on the NASDAQ Global Select Market (&#8220;NGS&#8221;). The table below shows the market high and low closing
sales prices of the common stock for 2015 and 2016 by quarter.</p>

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

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap style="padding-left: 10pt">&nbsp;</td><td>&nbsp;</td>
    <td nowrap colspan="3" style="text-align: center">High</td><td>&nbsp;</td>
    <td nowrap colspan="3" style="text-align: center">Low</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="padding-left: 0pt">Year Ended December 31, 2015</td><td>&nbsp;</td>
    <td nowrap colspan="3" style="text-align: right">&nbsp;</td><td>&nbsp;</td>
    <td nowrap colspan="3" style="text-align: right">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 70%; text-align: left; text-indent: 0in; padding-left: 10pt">First Quarter	</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">6.41</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">2.41</td><td style="width: 1%; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 0in; padding-left: 10pt">Second Quarter	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">4.80</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">3.26</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0in; padding-left: 10pt">Third Quarter	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">5.50</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">3.72</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 0in; padding-left: 10pt">Fourth Quarter	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">6.40</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">3.87</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0in; padding-left: 0pt">Year Ended December 31, 2016</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 0in; padding-left: 10pt">First Quarter	</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">6.29</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4.37</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0in; padding-left: 10pt">Second Quarter	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">5.37</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">4.22</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 0.7pt; padding-left: 10pt">Third Quarter	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">7.82</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">5.06</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0.7pt; padding-left: 10pt">Fourth Quarter	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">8.99</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">6.42</td><td style="text-align: left">&nbsp;</td></tr>
</table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">On February 28, 2017,
there were 818 holders of record of our common stock.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b><i>Dividend Policy</i></b><i>.
</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We have never paid
any cash dividends on our common stock. For the foreseeable future, we intend to retain any earnings in our business, and we do
not anticipate paying any cash dividends. Whether or not we declare any dividends will be at the discretion of the Board of Directors
considering then-existing conditions, including the Company&#8217;s financial condition and results of operations, capital requirements,
bonding prospects, contractual restrictions (including those under the Company&#8217;s equipment-based credit facility), business
prospects and other factors that our Board of Directors considers relevant.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><b><i>Equity Compensation Plan Information</i></b>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 13.5pt">Certain information
about the Company's equity compensation plans is incorporated into &#8220;Item 12. &#8212; Security Ownership of Certain Beneficial
Owners and Management and Related Stockholder Matters<i>&#8221; </i>from the Company's proxy statement for its 2017 Annual Meeting
of Stockholders.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 13.5pt">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b><i>Performance Graph</i></b><i>.
</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The following graph
compares the percentage change in the Company&#8217;s cumulative total stockholder return on its common stock for the last five
years with the <i>Dow Jones US Total Return Index</i>, a broad market index, and the <i>Dow Jones US Heavy Construction Index,</i>
a group of companies whose marketing strategy is focused on a limited product line, such as civil construction. Both indices are
published in <i>The Wall Street Journal.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The returns are calculated
assuming that an investment with a value of $100 was made in the Company&#8217;s common stock and in each index at the end of 2011
and that all dividends were reinvested in additional shares of common stock; however, the Company has paid no dividends during
the periods shown. The graph lines merely connect the measuring dates and do not reflect fluctuations between those dates. The
stock performance shown on the graph is not intended to be indicative of future stock performance.</p>

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

<!-- Field: Page; Sequence: 21; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->


<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt; color: Red"><IMG SRC="graph.jpg" ALT="">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in; color: Red">&nbsp;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid">&nbsp;</td><td style="padding-bottom: 1pt; border-top: Black 1pt solid; border-bottom: Black 1pt solid">&nbsp;</td>
    <td nowrap colspan="3" style="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>December</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>2011 </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>($)</b></p></td><td style="padding-bottom: 1pt; border-top: Black 1pt solid; border-bottom: Black 1pt solid">&nbsp;</td>
    <td nowrap colspan="3" style="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>December</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>2012 </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>($)</b></p></td><td style="padding-bottom: 1pt; border-top: Black 1pt solid; border-bottom: Black 1pt solid">&nbsp;</td>
    <td nowrap colspan="3" style="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>December</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>2013 </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>($)</b></p></td><td style="padding-bottom: 1pt; border-top: Black 1pt solid; border-bottom: Black 1pt solid">&nbsp;</td>
    <td nowrap colspan="3" style="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>December</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>2014 </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>($)</b></p></td><td style="padding-bottom: 1pt; border-top: Black 1pt solid; border-bottom: Black 1pt solid">&nbsp;</td>
    <td nowrap colspan="3" style="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>December</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>2015</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>($)</b></p></td><td style="padding-bottom: 1pt; border-top: Black 1pt solid; border-bottom: Black 1pt solid">&nbsp;</td>
    <td nowrap colspan="3" style="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>December</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>2016</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>($)</b></p></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%; text-align: left; text-indent: 0in; border-left: Black 1pt solid">Sterling Construction Company, Inc.	</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 6%; text-align: right">100.00</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 6%; text-align: right">92.29</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 6%; text-align: right">108.91</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 6%; text-align: right">59.33</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 6%; text-align: right">56.45</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 6%; text-align: right">78.55</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 0in; border-left: Black 1pt solid">Dow Jones US Total Return Index	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">100.00</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">116.32</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">154.68</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">174.71</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">175.81</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">197.35</td><td style="text-align: left; border-right: Black 1pt solid">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: 0in; border-left: Black 1pt solid; border-bottom: Black 1pt solid">Dow Jones US Heavy Construction Index	</td><td style="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">100.00</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">121.43</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">159.41</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">118.72</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">105.04</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">129.58</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&nbsp;</td></tr>
</table>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b><i>&nbsp;</i></b></p>

<!-- Field: Page; Sequence: 22; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b><i>Issuer Purchases of Equity
Securities.</i></b></p>

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

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

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

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

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

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Period</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Total <br>
Number <br>
of Shares <br>
Purchased</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Average <br>
Price Paid <br>
per Share</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Total Number of <br>
Shares (or Units) <br>
Purchased as Part <br>
of Publicly- <br>
Announced Plans <br>
or Program</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Maximum Number (or <br>
Approximate Dollar <br>
Value) of Shares (or <br>
Units) 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: 18%; text-align: center; text-indent: 0in">November 1 &#8211; <br>
November 31, 2016</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 16%; text-align: right">18,229</td><td style="width: 1%; text-align: left"><sup>(1)</sup></td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">7.11</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 18%; text-align: right">--</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 18%; text-align: right">--</td><td style="width: 1%; text-align: left">&nbsp;</td></tr>
</table>

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-weight: normal">(1)</font></td><td style="text-align: justify; padding-right: 0.05in"><font style="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: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b>&nbsp;</b></p>

<!-- Field: Page; Sequence: 23; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><a name="a_010"></a>Item 6. Selected Financial Data.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The following table
sets forth selected financial and other data of the Company and its subsidiaries and should be read in conjunction with both &#8220;Item
7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations,&#8221; which follows, and &#8220;Item
8. Financial Statements and Supplementary Data.&#8221; Amounts are in thousands, except per share data:</p>

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

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="19" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years ended December 31,</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2013</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2012</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 45%; padding-bottom: 2.25pt; padding-left: 10pt; text-indent: -10pt">Revenues	</td><td style="width: 1%; padding-bottom: 2.25pt">&nbsp;</td>
    <td style="width: 1%; border-bottom: Black 2.25pt double; text-align: left">$</td><td style="width: 8%; border-bottom: Black 2.25pt double; text-align: right">690,123</td><td style="width: 1%; border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="width: 1%; padding-bottom: 2.25pt">&nbsp;</td>
    <td style="width: 1%; border-bottom: Black 2.25pt double; text-align: left">$</td><td style="width: 8%; border-bottom: Black 2.25pt double; text-align: right">623,595</td><td style="width: 1%; border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="width: 1%; padding-bottom: 2.25pt">&nbsp;</td>
    <td style="width: 1%; border-bottom: Black 2.25pt double; text-align: left">$</td><td style="width: 8%; border-bottom: Black 2.25pt double; text-align: right">672,230</td><td style="width: 1%; border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="width: 1%; padding-bottom: 2.25pt">&nbsp;</td>
    <td style="width: 1%; border-bottom: Black 2.25pt double; text-align: left">$</td><td style="width: 8%; border-bottom: Black 2.25pt double; text-align: right">556,236</td><td style="width: 1%; border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="width: 1%; padding-bottom: 2.25pt">&nbsp;</td>
    <td style="width: 1%; border-bottom: Black 2.25pt double; text-align: left">$</td><td style="width: 8%; border-bottom: Black 2.25pt double; text-align: right">630,507</td><td style="width: 1%; border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">(Loss) income before income taxes and earnings attributable to noncontrolling interests	</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(7,324</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(17,179</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(4,593</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(68,804</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">17,133</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt">Income tax (expense) benefit	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(88</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(7</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(632</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,222</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">579</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 30pt; text-indent: -10pt">Net (loss) income	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(7,412</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(17,186</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(5,225</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(70,026</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">17,712</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt">Noncontrolling owners&#8217; interests in earnings of subsidiaries and joint ventures	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,826</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(3,216</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(4,556</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(3,903</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(18,009</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt">Net loss attributable to Sterling common stockholders before noncontrolling interest revaluation</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(9,238</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(20,402</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(9,781</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(73,929</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(297</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt">Revaluation of noncontrolling interest due to a new agreement or a put/call liability reflected in additional paid in capital or retained earnings, net of tax</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(18,774</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(7,686</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(3,992</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.25pt; padding-left: 10pt; text-indent: -10pt">Net loss attributable to Sterling common stockholders	</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">(9,238</td><td style="border-bottom: Black 2.25pt double; text-align: left">)</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">(39,176</td><td style="border-bottom: Black 2.25pt double; text-align: left">)</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">(9,781</td><td style="border-bottom: Black 2.25pt double; text-align: left">)</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">(81,615</td><td style="border-bottom: Black 2.25pt double; text-align: left">)</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">(4,289</td><td style="border-bottom: Black 2.25pt double; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Net loss per share attributable to Sterling common stockholders:</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 30pt; text-indent: -10pt">Basic and diluted	</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.40</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(2.02</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.54</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(4.91</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.26</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-indent: -10pt">Weighted average number of common shares outstanding used in computing per share amounts:</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 30pt; text-indent: -10pt">Basic and diluted	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">23,140</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">19,375</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">18,063</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">16,635</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">16,421</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Cash dividends declared	</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Balance sheet:</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Total assets	</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">301,823</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">266,165</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">306,451</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">273,018</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">331,510</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Long-term debt	</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,549</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">15,324</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">37,021</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">8,331</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">24,201</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Equity attributable to Sterling common stockholders	</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">107,434</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">95,845</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">133,686</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">128,893</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">210,148</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Book value per share of outstanding common stock attributable to Sterling common stockholders	</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4.30</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4.85</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">7.11</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">7.74</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">12.74</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-indent: -10pt">Shares outstanding	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">24,987</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">19,753</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">18,803</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">16,658</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">16,495</td><td style="text-align: left">&nbsp;</td></tr>
</table>

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

<!-- Field: Page; Sequence: 24; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><a name="a_011"></a><font style="font-family: Times New Roman, Times, Serif"><b>Item
7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</b></font>.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <b><i>Overview</i></b><i>.</i></p>



<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We are a company that
operates in one segment, heavy civil construction, through our subsidiaries and which specializes in the building and reconstruction
of transportation and water infrastructure in Texas, Utah, Nevada, Colorado, Arizona, California, Hawaii and other states in which
there are profitable 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. We have strategically
expanded our operations, either by establishing an office in a new market, often after having successfully bid on and completed
a project in that market, or by acquiring a company that gives us an immediate entry into a market.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b><i>Critical Accounting Policies</i></b><i>.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">On an ongoing basis,
the Company evaluates the critical accounting policies used to prepare its consolidated financial statements, including, but not
limited to, those related to:</p>

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">Revenue recognition</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">Contracts receivable, including retainage</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">Valuation of long-lived assets and goodwill</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">Income taxes</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">Segment reporting</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Our significant accounting
policies are described in Note&nbsp;1 to the consolidated financial statements, and conform to the Financial Accounting Standards
Board&#8217;s Accounting Standards Codification (or GAAP or ASC).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Use of Estimates.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The preparation of
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-lived assets (including goodwill), and income taxes.
Management continually evaluates all of its estimates and judgments based on available information and experience; however, actual
amounts could differ from those estimates.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><i>Revenue Recognition.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The majority of our
construction contracts with our customers are &#8220;fixed unit price&#8221; and &#8220;lump sum&#8221; contracts. Under such contracts,
we are committed to providing materials or services required by a contract at fixed unit prices (for example, dollars per cubic
yard of concrete poured or per cubic yard of earth excavated). Most of our state and municipal contracts provide for termination
of the contract for the convenience of the owner, with provisions to pay us only for work performed through the date of termination.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Revenue from these construction contracts is recognized using the percentage-of-completion accounting
method. Under this method, revenue is recognized as costs are incurred in an amount equal to cost plus the related expected profit
based on the ratio of costs incurred to estimated final costs. This cost-to-cost measure is used because management considers it
to be the best available measure of progress on these contracts. Contract costs consist of direct costs on contracts, including
labor, materials, amounts payable to subcontractors and those indirect costs related to contract performance, such as indirect
salaries and wages, equipment maintenance, repairs, fuel and depreciation, insurance and payroll taxes. Contract cost is recorded
as incurred, and revisions in contract revenue and cost estimates are reflected in the accounting period when known. 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 change orders, 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company considers
unapproved change orders to be contract variations for which we have a change of scope for which we believe we are contractually
entitled to additional price but a price change associated with the scope change has not yet been agreed upon with the customer.
Costs associated with unapproved change orders are included in the estimated cost 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</p>

<!-- Field: Page; Sequence: 25; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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 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 subjective evaluation
of the situation or on unsupported representations. Revenues in excess of contract costs incurred on claims are 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.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Our 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The accuracy of our
revenue and profit recognition in a given period is dependent on the accuracy of our estimates of the revenues and costs to finish
uncompleted contracts. Our estimates for all of our significant contracts use a highly detailed &#8220;bottom up&#8221; approach.
However, our projects can be highly complex, and in almost every case, the profit margin estimates for a contract will either increase
or decrease to some extent from the amount that was originally estimated at the time of bid. Because we have a large number of
projects of varying levels of size and complexity in process at any given time, these changes in estimates can sometimes offset
each other without materially impacting our overall profitability. However, large changes in revenue or cost estimates can have
a significant effect on profitability. There are a number of factors that can contribute to changes in estimates of contract cost
and profitability. The most significant of these include the completeness and accuracy of the original bid, recognition of costs
associated with scope changes, extended overhead due to customer-related and weather-related delays, subcontractor and supplier
performance issues, site conditions that differ from those assumed in the original bid (to the extent contract remedies are unavailable),
the availability and skill level of workers in the geographic location of the project and changes in the availability and proximity
of materials. The foregoing factors, as well as the stage of completion of contracts in process and the mix of contracts at different
margins, may cause fluctuations in gross profit between periods, and these fluctuations may be significant. Results for 2016, 2015
and 2014 were adversely affected by certain weather conditions and revisions to estimated profitability on our construction projects.
See &#8220;Recent Developments &#8213; Financial Results for 2016, Operational Issues and Outlook for 2017 Financial Results&#8221;
above and &#8220;Results of Operations &#8213; Fiscal Year Ended December 31, 2016 Compared with Fiscal Year Ended December 31,
2015&#8221; for further discussion of the impact on our financial results.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><i>Contracts Receivable, Including Retainage.</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Contracts receivable
are generally based on amounts billed to the customer and currently due in accordance with our contracts. Many of the contracts
under which the Company performs work contain retainage provisions. Retainage refers to that portion of billings made by the Company
but held for payment by the customer pending satisfactory completion of the project. Retainage on active contracts is classified
as a current asset regardless of the term of the contract and is generally collected within one year of the completion of a contract.
At December 31, 2016 and 2015, contracts receivable included $23.4 million and $19.8 million of retainage, respectively, which
is being contractually withheld by customers until completion of the contracts.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">There are certain
contracts that are completed in advance of full payment. When the receivable will not be collected within our normal operating
cycle, we consider it a long-term contract receivable and it is recorded in &#8220;Other assets, net&#8221; in our balance sheet.
We consider the credit quality of the borrower to assess the appropriate discount rate to apply and continuously monitor the borrower&#8217;s
credit quality. At December 2016 and 2015, there were no such long-term contract receivables recorded in our consolidated balance
sheets.</p>

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

<!-- Field: Page; Sequence: 26; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">As the majority of
our construction contracts are entered into with federal, state or municipal government customers, credit risk is minimal. 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Contracts receivable
are written off based on individual credit evaluation and specific circumstances of the customer, when such treatment is warranted.
There was no bad debt expense recorded in 2016 and 2014 and a minimal amount recorded in 2015.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Based upon a review
of outstanding contracts receivable, historical collection information and existing economic conditions, management has determined
that all of contracts receivable at December 31, 2016 are fully collectible and accordingly, no allowance for doubtful accounts
against contracts receivable was recorded.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Valuation of Long-Lived
Assets and Goodwill.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Long-lived assets,
which include property, equipment and acquired intangible assets, including goodwill, are reviewed for impairment whenever events
or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Impairment evaluations involve
fair values and management estimates of useful asset lives and future cash flows. Actual useful lives and cash flows could be different
from those estimated by management, and this could have a material effect on operating results and financial position. For the
years ended December 31, 2016 and 2015, there were no events or changes in circumstances that would indicate a material impairment
of our long-lived assets.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Goodwill must be tested
for impairment at least annually and we performed our most recent annual impairment test of historical goodwill on October 1, 2016.
Based on our one reporting unit, our test indicated there was no impairment of goodwill. See &#8220;Segment Reporting&#8221; below
for further information regarding the determination of our reporting unit. Note 8 to the consolidated financial statements discusses
the two valuation approaches used by the Company to determine the fair value of the Company&#8217;s equity for purposes of evaluating
whether there is an indication of goodwill impairment. These valuation approaches are impacted by a number of factors but the key
factors are the Company&#8217;s stock price, the estimated control premium and our estimated forecast of future cash flows. The
valuation approaches contain uncertainty regarding the estimates used. One of the largest uncertainties relates to local, state
and government spending which management expects to increase in the upcoming years. There are a number of other uncertainties with
respect to our future financial performance that could impact estimated future cash flows. These are discussed in a number of places
including &#8220;Item 1A. Risk Factors.&#8221; Based on our valuation approaches, we determined that the fair value of the Company&#8217;s
equity was above the carrying value of the Company&#8217;s equity at December 31, 2016 and 2015. At December 31, 2016 and 2015,
we had goodwill with a carrying amount of approximately $54.8 million.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Income Taxes.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Deferred tax assets
and liabilities are recognized based on the differences between the financial statement carrying amounts and the tax bases of assets
and liabilities. We regularly review our deferred tax assets for recoverability and, where necessary, establish a valuation allowance.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Valuation allowances
are established to reduce deferred tax assets if we determine that it is more likely than not (e.g., a likelihood of more than
50%) that some or all of the deferred tax assets will not be realized in future periods. To assess the likelihood, we use historical
three-year accumulated losses, estimates and judgment regarding our future taxable income, as well as the jurisdiction in which
this taxable income is generated, to determine whether a valuation allowance is required. Such evidence can include our current
financial position, our results of operations, both actual and forecasted results, the reversal of deferred tax liabilities, and
tax planning strategies as well as the current and forecasted business economics of our industry. Additionally, we record uncertain
tax positions at their net recognizable amount, based on the amount that management deems is more likely than not to be sustained
upon ultimate settlement with the tax authorities in the domestic and international tax jurisdictions in which we operate. On the
basis of our evaluations, at December 31, 2016 and 2015, a full valuation allowance was recorded on our net deferred tax assets
and we had no material uncertain tax positions.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">If our estimates or
assumptions regarding our current and deferred tax items are inaccurate or are modified, these changes could have potentially material
impacts on our earnings.</p>

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

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

<!-- Field: Page; Sequence: 27; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><i>Segment Reporting.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We operate in one
operating segment and have only one reportable segment and one reporting unit component, which is heavy civil construction. In
making this determination, the Company considered the discrete financial information used by our Chief Operating Decision Maker
(&#8220;CODM&#8221;). 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&#8217;s overall performance.
The service provided by the Company, in all instances of our construction projects, is heavy civil construction. 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 which would allow aggregation of individual operating
segments into one reportable segment if multiple operating segments existed.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In addition, the Company
noted that even if our local offices were to be considered separate components of our heavy civil construction operating segment,
those components could be aggregated into a single reporting unit for purposes of testing goodwill for impairment because our local
offices all have similar economic characteristics and are similar in all of the following areas:</p>

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">The nature of the products and services&nbsp;&#8212; each of our local offices perform similar
construction projects&nbsp;&#8212; they build, reconstruct and repair roads, highways, bridges, airfields, ports, light rail and
water, waste water and storm drainage systems.</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">The nature of the production processes&nbsp;&#8212; our heavy civil construction services rendered
in the construction process for each of our construction projects performed by each local office is the same&nbsp;&#8212; they
excavate dirt, remove existing pavement and pipe, lay aggregate or concrete pavement, pipe and rail and build bridges and similar
large structures in order to complete our projects.</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">The type or class of customer for products and services&nbsp;&#8212; substantially all of our customers
are state departments of transportation, cities, counties, and regional water, rail and toll-road authorities. A substantial portion
of the funding for the state departments of transportation to finance the projects we construct is furnished by the federal government.</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">The methods used to distribute products or provide services&nbsp;&#8212; the heavy civil construction
services rendered on our projects are performed primarily with our own field work crews (laborers, equipment operators and supervisors)
and equipment (backhoes, loaders, dozers, graders, cranes, pug mills, crushers, and concrete and asphalt plants).</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">The nature of the regulatory environment&nbsp;&#8212; we perform substantially all of our projects
for federal, state and municipal governmental agencies, and all of the projects that we perform are subject to substantially similar
regulation under U.S.&nbsp;and state department of transportation rules, including prevailing wage and hour laws; codes established
by the federal government and municipalities regarding water and waste water systems installation; and laws and regulations relating
to workplace safety and worker health of the U.S.&nbsp;Occupational Safety and Health Administration and to the employment of immigrants
of the U.S.&nbsp;Department of Homeland Security.</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">While profit margin
objectives included in contract bids have some variability from contract to contract, our profit margin objectives are not differentiated
by our CODM or our office management based on local office location. Instead, the projects undertaken by each local office are
primarily competitively-bid, fixed unit or negotiated lump sum price contracts, all of which are bid based on achieving gross margin
objectives that reflect the relevant skills required, the contract size and duration, the availability of our personnel and equipment,
the makeup and level of our existing backlog, our competitive advantages and disadvantages, prior experience, the contracting agency
or customer, the source of contract funding, anticipated start and completion dates, construction risks, penalties or incentives
and general economic conditions.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b><i>Market Outlook and Trends</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Market outlook: Our
core business is primarily driven by federal, state and municipal funding. The late 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 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.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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&#8217; 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 late in the first quarter of 2016.</p>

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

<!-- Field: Page; Sequence: 28; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">Backlog, backlog gross margin
and gross margin trends:</p>

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

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<tr>
    <td style="vertical-align: top; width: 50%; border: Black 1pt solid; text-align: justify; text-indent: 0in; layout-grid-mode: both">&nbsp;</td>
    <td style="vertical-align: bottom; width: 25%; border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; layout-grid-mode: both"><b>Backlog</b></td>
    <td style="vertical-align: bottom; width: 25%; border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; layout-grid-mode: both"><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; layout-grid-mode: both">&nbsp;</td>
    <td colspan="2" style="vertical-align: bottom; border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; layout-grid-mode: line">(Dollar amounts in thousands)</td></tr>
<tr style="background-color: rgb(204,238,255)">
    <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; layout-grid-mode: both">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; layout-grid-mode: both">$823,000</td>
    <td style="vertical-align: bottom; border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in; layout-grid-mode: both">8.2%</td></tr>
<tr style="background-color: White">
    <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; layout-grid-mode: both">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; layout-grid-mode: both">$820,000</td>
    <td style="vertical-align: bottom; border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in; layout-grid-mode: both">8.0%</td></tr>
<tr style="background-color: rgb(204,238,255)">
    <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; layout-grid-mode: both">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; layout-grid-mode: both">$810,000</td>
    <td style="vertical-align: bottom; border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in; layout-grid-mode: both">7.8%</td></tr>
<tr style="background-color: White">
    <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; layout-grid-mode: both">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; layout-grid-mode: both">$854,000</td>
    <td style="vertical-align: bottom; border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in; layout-grid-mode: both">7.7%</td></tr>
<tr style="background-color: rgb(204,238,255)">
    <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; layout-grid-mode: both">Fourth quarter of 2015	</td>
    <td style="vertical-align: bottom; border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in; layout-grid-mode: both">$761,000</td>
    <td style="vertical-align: bottom; border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in; layout-grid-mode: both">7.0%</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Our total margin in
backlog has increased approximately 120 basis points, from 7.0% at December 31, 2015 to 8.2% at December 31, 2016. During 2016
we won approximately $749 million worth of new projects at an average margin of 9%. The increases noted above are primarily the
result of the improving market conditions and actions that we have taken to improve bid discipline.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Our gross margin has increased 39.1% from the full year of 2015 compared to the full year of 2016. This increase
is a result of the improving market conditions, our enhanced bid discipline and our improving project execution.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b><i>Summary of Financial
Results for 2016. </i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In 2016, we had operating
loss of $4.7 million, loss before income taxes and earnings attributable to noncontrolling interest owners of $7.3 million, net
loss attributable to Sterling common stockholders of $9.2 million and net loss per diluted share attributable to Sterling common
stockholders of $0.40.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b><i>Results of Operations</i></b><i>.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Backlog at December 31,
2016.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">At December 31, 2016,
our backlog of construction projects was $823 million, as compared to $761 million at December 31, 2015. Our contracts are typically
completed in 12 to 36&nbsp;months. At December 31, 2016 and 2015, there was approximately $226 million and $197 million, respectively,
excluded from our consolidated backlog where we were the apparent low bidder, but had not yet been formally awarded the contract
or the contract price had not been finalized. Backlog included $53 million and $12 million attributable to our share of estimated
revenues related to joint ventures where we are a noncontrolling joint venture partner at December 31, 2016 and 2015, respectively<font style="font-size: 10pt">.</font></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We expect that our
markets will continue to improve, driven by the conditions discussed in &#8220;Item 1. Business.&#8221; Furthermore, we believe
that the Company is well-established in our particular markets and has the management depth and experience which gives us the ability
to perform a broad range of work that will allow us to succeed in current market conditions and to continue to compete successfully
for projects as they become available at acceptable profit margin levels. See &#8220;Item 1. Business&nbsp;&#8212; Our Markets
and Customers&#8221; for a more detailed discussion of our markets and their funding sources.</p>

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

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

<!-- Field: Page; Sequence: 29; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0in"><b><i>Fiscal Year Ended December
31, 2016 Compared with Fiscal Year Ended December 31, 2015</i></b></p>

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

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap style="padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">% Change</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td>&nbsp;</td>
    <td nowrap colspan="7" style="text-align: center">(Dollar amounts in thousands)</td><td>&nbsp;</td>
    <td nowrap colspan="3">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%; padding-bottom: 2.25pt; padding-left: 10pt; text-indent: -10pt">Revenues	</td><td style="width: 1%; padding-bottom: 2.25pt">&nbsp;</td>
    <td style="width: 1%; border-bottom: Black 2.25pt double; text-align: left">$</td><td style="width: 12%; border-bottom: Black 2.25pt double; text-align: right">690,123</td><td style="width: 1%; border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="width: 1%; padding-bottom: 2.25pt">&nbsp;</td>
    <td style="width: 1%; border-bottom: Black 2.25pt double; text-align: left">$</td><td style="width: 12%; border-bottom: Black 2.25pt double; text-align: right">623,595</td><td style="width: 1%; border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="width: 1%; padding-bottom: 2.25pt">&nbsp;</td>
    <td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 12%; text-align: right">10.7</td><td style="width: 1%; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Gross profit	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">43,854</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">28,953</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">51.5</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">General and administrative expenses	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(38,623</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(41,880</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(7.8</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Other operating (expense) income, net	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(9,960</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,460</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;NM</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Operating income (loss)	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(4,729</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(14,387</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(67.1</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Interest income	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">33</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">460</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(92.8</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Interest expense	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(2,628</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(3,012</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(12.7</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt">Loss on extinguishment of debt	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(240</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;&nbsp;NM</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Loss before income taxes and earnings attributable to noncontrolling interests	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(7,324</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(17,179</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(57.4</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt">Income tax expense	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(88</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(7</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;NM</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Net loss	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(7,412</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(17,186</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(56.9</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt">Noncontrolling owners&#8217; interests in earnings of subsidiaries	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,826</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(3,216</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(43.2</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt">Net loss attributable to Sterling common stockholders before noncontrolling interest revaluation	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(9,238</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(20,402</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(54.7</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt">Revaluation of noncontrolling interest due to a new agreement	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(18,774</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;NM</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.25pt; padding-left: 10pt; text-indent: -10pt">Net loss attributable to Sterling common stockholders	</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">(9,238</td><td style="border-bottom: Black 2.25pt double; text-align: left">)</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">(39,176</td><td style="border-bottom: Black 2.25pt double; text-align: left">)</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(76.4</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.25pt; padding-left: 10pt; text-indent: -10pt">Gross margin	</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="border-bottom: Black 2.25pt double; text-align: right">6.4</td><td style="border-bottom: Black 2.25pt double; text-align: left">%</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="border-bottom: Black 2.25pt double; text-align: right">4.6</td><td style="border-bottom: Black 2.25pt double; text-align: left">%</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">39.1</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.25pt; padding-left: 10pt; text-indent: -10pt">Operating margin (deficit)	</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="border-bottom: Black 2.25pt double; text-align: right">(0.7</td><td style="border-bottom: Black 2.25pt double; text-align: left">)%</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="border-bottom: Black 2.25pt double; text-align: right">(2.3</td><td style="border-bottom: Black 2.25pt double; text-align: left">)%</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(69.6</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.25pt; padding-left: 10pt; text-indent: -10pt">Contract backlog, end of year	</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">823,000</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">761,000</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">8.1</td><td style="text-align: left">&nbsp;</td></tr>
</table>

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

<p style="text-align: left; font: italic 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font-size: 8pt">NM
&#8211; Not meaningful.</font></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><i>Revenues.</i></p>



<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Revenues for 2016
increased $66.5 million, or 10.7%, compared with the prior year. As our markets continue to improve, so has the trend of increasing
backlog which increased $62 million from December 31, 2015 to December 31, 2016. This trend has contributed to the increased execution
of projects and has favorably affected revenues in 2016. Specifically, the $66.5 million increase is attributable to a total increase
of approximately $106 million primarily due to the ramp up of two large Utah projects constructed by our majority-owned joint venture
and construction on large projects in Nevada and Hawaii. This increase was offset by approximately $39 million of decreased project
activity primarily in California and Texas due to the winding down of a large project in California and heavy rainfall and a slower
ramp up of new work driven by owner delays in Texas.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Gross profit. </i></p>

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

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

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Gross profit increased $14.9 million, or 51.5%
in 2016 compared with the prior year. Gross margin also increased to 6.4% in 2016 from 4.6% in 2015, primarily as a result of constructing
higher margin projects which stem from higher margins in our backlog. Our backlog margins have increased from 7.0% to 8.2% as of
December 31, 2015 and 2016, respectively. In addition, these projects are being executed with less downward percent-complete revisions
which have positively affected profitability in 2016.</P>



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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">While there are a
number of factors which cause the costs incurred and gross profit realized on our contracts to vary, sometimes substantially, from
our original projections, the primary factors which result in downward revisions are:</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 22.5pt"></p>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">                                                                                                                                          <tr style="vertical-align: top">
<td>&nbsp;</td><td><font style="font-family: Symbol; font-weight: normal">&#183;</font></td><td style="text-align: justify"><font style="font-weight: normal">conditions or contract requirements
that differed from those assumed in the original bid or contract;</font></td></tr>
<tr style="vertical-align: top">
<td>&nbsp;</td><td>&nbsp;</td><td style="text-align: justify">&nbsp;</td></tr>
<tr style="vertical-align: top">
<td>&nbsp;</td><td><font style="font-family: Symbol; font-weight: normal">&#183;</font></td><td style="text-align: justify"><font style="font-weight: normal">delays
in taking measures to address issues which arose during construction; and</font></td></tr>
<tr style="vertical-align: top">
<td>&nbsp;</td><td>&nbsp;</td><td style="text-align: justify">&nbsp;</td></tr>
<tr style="vertical-align: top">
<td style="width: 22.5pt"></td><td style="width: 13.5pt"><font style="font-family: Symbol; font-weight: normal">&#183;</font></td><td style="text-align: justify"><font style="font-weight: normal">subcontractor performance issues and vendor material spot shortages
which caused project progress delays. </font></td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<!-- Field: Page; Sequence: 30; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">At times, we may be
entitled to claim proceeds related to customer-caused delays, errors in specification and designs or other causes of unanticipated
additional costs related to certain projects; however, we cannot predict the amount of claim proceeds or the timing of the receipt
of such proceeds. Claims are included in the calculation of revenue when realization is probable and amounts can be reliably determined
to the extent costs are incurred. Revenues in excess of contract costs incurred on claims are 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.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">At December 31, 2016,
we had approximately 125 contracts-in-progress which were less than 90% complete of various sizes, of different expected profitability
and in various stages of completion. The nearer a contract progresses toward completion, the more visibility we have in refining
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 sequential quarters due to variations among contracts and
depending upon the stage of completion of contracts.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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 upon 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 may be taken.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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&#8217;s outside claim consultants, we concluded
that including the unapproved change order, claim and entitled unpaid project price amounts of $2.2 million, $9.2 million and $3.9
million, respectively, at December 31, 2016, and $1.6 million, $5.2 million and $3.9 million, respectively, at December 31, 2015,
in &#8220;Costs and estimated earnings in excess of billings on uncompleted contracts&#8221; on our 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><i>Other operating (expense)
income, net. </i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Other operating (expense)
income, net, includes 50% of earnings and losses related to members&#8217; interests, gains and losses from sales of property,
plant and equipment, and other miscellaneous operating income or expense. Members&#8217; interest earnings are treated as an expense
while losses are treated as income as earnings would increase the amount in our liability account &#8220;Members&#8217; interest
subject to mandatory redemption and undistributed earnings,&#8221; and losses would decrease this liability. Other operating expense
increased to $10.0 million in 2016 from $1.5 million in 2015, with the increase being primarily the result of an increase in Members&#8217;
interest earnings of approximately $8.9 million and $1.2 million related to our JBC earn-out expense.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><i>General and administrative
expenses. </i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">General and administrative
expenses decreased $3.3 million during 2016 to $38.6 million from $41.9 million in 2015. This decrease is primarily the result
of certain non-recurring costs related to consulting services performed and employee severance payments of $1.2 million and $2.9
million, respectively, recognized in 2015 offset by an increase in certain employee and employee benefit costs in 2016.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">As a percentage of
revenues, general and administrative expenses decreased to 5.6% in 2016 from 6.7% in 2015. The decreases in general and administrative
expenses, as a percentage of revenue, are primarily the result of the leverage generated from generally fixed costs and increases
in revenues.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Income taxes. </i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Our effective income
tax rates for 2016 and 2015 were minimal in both periods. In 2016 and 2015, our effective income tax rate varied from the statutory
rate primarily as a result of our deferred tax asset valuation allowance. We expect our tax rate to remain low due to our net operating
losses available to offset taxable income.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In order to determine
that a valuation allowance was necessary, management assessed the available positive and negative evidence to estimate whether
sufficient future taxable income would be generated to use the existing deferred tax assets. A significant piece of objective negative
evidence evaluated was the cumulative loss incurred over the three-year period ended December 31, 2016. The cumulative three-year
period loss that ended in the fourth quarter of 2016 was the result of the write-downs recorded during the past three years. Such
objective evidence limits the ability to consider other subjective evidence such as our projections for future growth. On the basis
of this evaluation, as of December 31, 2016, a full valuation allowance of $58.0 million has been recorded on our net deferred
tax assets including federal and state net operating loss carryforwards as they are not likely to be realized. The amount of the
deferred tax asset considered realizable could be adjusted if objective negative evidence is no longer present and additional weight
may be given to subjective evidence such as our projections for growth.</p>

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

<!-- Field: Page; Sequence: 31; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Net income attributable
to noncontrolling interests. </i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The decrease of $1.4
million to $1.8 million from $3.2 million in net income attributable to noncontrolling interest owners for the year ended December
31, 2016 compared with the same period in 2015 is primarily related to the November 2015 agreement entered with Myers. This agreement
changed our accounting treatment of our Myers 50% noncontrolling interest, which was included in &#8220;noncontrolling owners&#8217;
interests in earnings of subsidiaries and joint ventures,&#8221; to &#8220;other operating (expense) income, net&#8221; after the
agreement was executed. The Myers&#8217; 50% portion of earnings totaled $3.7 million, $3.2 million of which was recorded in &#8220;noncontrolling
owners&#8217; interest in earnings of subsidiaries and joint ventures&#8221; and $0.5 million was recorded in &#8220;other operating
expense (income), net.&#8221; During 2016, the only income attributable to noncontrolling interests was primarily from our Utah
construction joint venture where our joint venture partner has a 40% noncontrolling interest. Net income attributable to noncontrolling
interest from construction joint ventures was $1.8 million and an immaterial amount in 2016 and 2015, respectively.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Revaluation of noncontrolling
interest due to a new agreement. </i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Refer to the section
below titled &#8220;<i>Fiscal Year Ended December 31, 2015 Compared with Fiscal Year Ended December 31, 2014, &#8211; Revaluation
of noncontrolling interest due to a new agreement</i>&#8221; for the explanation of the 2015 increase.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0in"><b><i>Fiscal Year Ended December
31, 2015 Compared with Fiscal Year Ended December 31, 2014</i></b></p>

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

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap style="padding-left: 10pt; text-indent: -10pt; padding-bottom: 1pt">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">% Change</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td>&nbsp;</td>
    <td nowrap colspan="7" style="text-align: center">(Dollar amounts in thousands)</td><td>&nbsp;</td>
    <td nowrap colspan="3">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%; padding-bottom: 2.25pt; padding-left: 10pt; text-indent: -10pt">Revenues	</td><td style="width: 1%; padding-bottom: 2.25pt">&nbsp;</td>
    <td style="width: 1%; border-bottom: Black 2.25pt double; text-align: left">$</td><td style="width: 12%; border-bottom: Black 2.25pt double; text-align: right">623,595</td><td style="width: 1%; border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="width: 1%; padding-bottom: 2.25pt">&nbsp;</td>
    <td style="width: 1%; border-bottom: Black 2.25pt double; text-align: left">$</td><td style="width: 12%; border-bottom: Black 2.25pt double; text-align: right">672,230</td><td style="width: 1%; border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="width: 1%; padding-bottom: 2.25pt">&nbsp;</td>
    <td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 12%; text-align: right">(7.2</td><td style="width: 1%; text-align: left">)%</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Gross profit	</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">28,953</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">32,421</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(10.7</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">General and administrative expenses	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(41,880</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(36,897</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">13.5</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Other operating (expense) income, net	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,460</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">252</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">NM</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Operating loss	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(14,387</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(4,224</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">NM</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Interest income	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">460</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">754</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(39.0</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Interest expense	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(3,012</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(1,123</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">NM</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt">Loss on extinguishment of debt	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(240</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">NM</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Loss before income taxes and earnings attributable to noncontrolling interests	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(17,179</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(4,593</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">NM</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt">Income tax expense	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(7</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(632</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(98.9</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Net loss	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(17,186</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(5,225</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">NM</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt">Noncontrolling owners&#8217; interests in earnings of subsidiaries	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(3,216</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(4,556</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(29.4</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt">Net loss attributable to Sterling common stockholders before noncontrolling interest revaluation	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(20,402</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(9,781</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">NM</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt">Revaluation of noncontrolling interest due to a new agreement	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(18,774</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">NM</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.25pt; padding-left: 10pt; text-indent: -10pt">Net loss attributable to Sterling common stockholders	</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">(39,176</td><td style="border-bottom: Black 2.25pt double; text-align: left">)</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">(9,781</td><td style="border-bottom: Black 2.25pt double; text-align: left">)</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">NM</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.25pt; padding-left: 10pt; text-indent: -10pt">Gross margin	</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="border-bottom: Black 2.25pt double; text-align: right">4.6</td><td style="border-bottom: Black 2.25pt double; text-align: left">%</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="border-bottom: Black 2.25pt double; text-align: right">4.8</td><td style="border-bottom: Black 2.25pt double; text-align: left">%</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(4.2</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.25pt; padding-left: 10pt; text-indent: -10pt">Operating margin (deficit)	</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="border-bottom: Black 2.25pt double; text-align: right">(2.3</td><td style="border-bottom: Black 2.25pt double; text-align: left">)%</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="border-bottom: Black 2.25pt double; text-align: right">(0.6</td><td style="border-bottom: Black 2.25pt double; text-align: left">)%</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">NM</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.25pt; padding-left: 10pt; text-indent: -10pt">Contract backlog, end of year	</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">761,000</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">764,000</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(0.4</td><td style="text-align: left">)</td></tr>
</table>

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

<p style="text-align: left; font: italic 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font-size: 8pt">NM
&#8211; Not meaningful.</font></p>




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

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

<!-- Field: Page; Sequence: 32; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><i>Revenues.</i></p>



<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Revenues for 2015
decreased 7.2% or $48.6 million compared to the prior year. Of the $48.6 million decrease, $37.6 million was the net decrease in
revenues for the Company which largely related to the completion of several large projects in Texas which were ongoing in 2014
and were replaced with smaller, lower revenue projects in 2015; approximately $8.2 million was related to the significant downward
first quarter of 2015 percent-complete revisions on Texas projects; and $2.8 million related to the out-of-period correction of
an error, which decreased revenue. The majority of the $8.2 million decrease in revenues resulted from adjustments to our production
rates related to material, labor and equipment costs on certain Texas projects. During the first half of 2015, we identified an
escalation of these costs compared to our estimated costs and noted that there was no way to mitigate or reduce these increases.
Therefore, we adjusted our estimated total costs to reflect these additional costs over the remaining duration of the contracts.
The increases primarily resulted from greater than anticipated increases in wages at our Texas subsidiary beginning in the first
half of 2015, additional material costs as prior purchase orders expired and new purchase orders with higher costs were obtained
as a result of extending the construction period due to project delays, and increases in equipment rates due to an unanticipated
increase in equipment repair costs (which repairs are typically performed in the winter months due to slower activity caused by
the colder and wetter weather, primarily in January and February). As these Texas projects were in a loss position, the effect
of downward percent-complete revisions decreases revenues, gross profits and operating losses by the same amounts. This occurs
because there are no additional estimated gross profit amounts which would absorb a portion of the downward percent-complete revisions.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Gross profit. </i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Gross profit decreased
$3.5 million in 2015 compared with the prior year. Gross margin also decreased to 4.6% in 2015 from 4.8% in 2014 primarily as a
result of the downward percent-complete revisions made to certain projects in the first quarter of 2015, largely related to construction
projects in Texas.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">While there are a
number of factors which cause the costs incurred and gross profit realized on our contracts to vary, sometimes substantially, from
our original projections, the primary factors which resulted in downward revisions in estimates in 2015 were:</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 22.5pt">&nbsp;</p>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">                                                                                                                                          <tr style="vertical-align: top">
<td>&nbsp;</td><td><font style="font-family: Symbol; font-weight: normal">&#183;</font></td><td style="text-align: justify"><font style="font-weight: normal">conditions or contract requirements
that differed from those assumed in the original bid or contract;</font></td></tr>
<tr style="vertical-align: top">
<td>&nbsp;</td><td>&nbsp;</td><td style="text-align: justify">&nbsp;</td></tr>
<tr style="vertical-align: top">
<td>&nbsp;</td><td><font style="font-family: Symbol; font-weight: normal">&#183;</font></td><td style="text-align: justify"><font style="font-weight: normal">delays
in taking measures to address issues which arose during construction; and</font></td></tr>
<tr style="vertical-align: top">
<td>&nbsp;</td><td>&nbsp;</td><td style="text-align: justify">&nbsp;</td></tr>
<tr style="vertical-align: top">
<td style="width: 22.5pt"></td><td style="width: 13.5pt"><font style="font-family: Symbol; font-weight: normal">&#183;</font></td><td style="text-align: justify"><font style="font-weight: normal">subcontractor performance issues and vendor material spot shortages
which caused project progress delays. </font></td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We may be entitled
to claim proceeds related to customer-caused delays, errors in specification and designs or other causes of unanticipated additional
costs related to certain projects; however, we cannot predict the amount of claim proceeds or the timing of the receipt of such
proceeds. Claims are included in the calculation of revenue when realization is probable and amounts can be reliably determined
to the extent costs are incurred. Revenues in excess of contract costs incurred on claims are 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.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">At December 31, 2015,
we had approximately 104 contracts-in-progress which were less than 90% complete of various sizes, of different expected profitability
and in various stages of completion. The nearer a contract progresses toward completion, the more visibility we have in refining
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 sequential quarters due to variations among contracts and
depending upon the stage of completion of contracts.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><i>Other operating (expense)
income, net. </i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Other operating (expense)
income, net, includes 50% of earnings and losses related to members&#8217; interests, gains and losses from sales of property,
plant and equipment and other miscellaneous operating income or expense. Members&#8217; interest earnings are treated as an expense
while losses are treated as income as earnings would increase the amount in our liability account &#8220;Members&#8217; interest
subject to mandatory redemption and undistributed earnings,&#8221; and losses would decrease this liability. The decrease of $1.8
million, to other operating expense of $1.5 million in 2015 from other operating income of $0.3 million in 2014, is primarily the
result of an increase in Members&#8217; interest earnings.</p>

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

<!-- Field: Page; Sequence: 33; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><i>General and administrative
expenses. </i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">General and administrative
expenses increased $5.0 million during 2015 to $41.9 million from $36.9 million in 2014. This increase is primarily the result
of certain non-recurring costs related to consulting services performed and employee severance payments of $1.2 million and $2.9
million, respectively, recognized in 2015.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">As a percentage of
revenues, general and administrative expenses increased to 6.7% in 2015 from 5.5% in 2014. The increases in general and administrative
expenses, as a percentage of revenue, are primarily the result of the non-recurring consulting services and employee severance
costs paid during 2015 and the decline in revenue mentioned above. Excluding these non-recurring costs, general and administrative
expenses would have been 6.0% in 2015.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Income taxes. </i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Our effective income
tax rates for 2015 and 2014 were minimal and (13.8)%, respectively. In 2015 and in 2014, our effective income tax rate varied from
the statutory rate primarily as a result of our deferred tax asset valuation allowance.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In order to determine
that a valuation allowance was necessary, management assessed the available positive and negative evidence to estimate whether
sufficient future taxable income would be generated to use the existing deferred tax assets. A significant piece of objective negative
evidence evaluated was the cumulative loss incurred over the three-year period ended December 31, 2015. The cumulative three-year
period loss that ended in the fourth quarter of 2015 was the result of the write-downs recorded during the past three years. Such
objective evidence limits the ability to consider other subjective evidence such as our projections for future growth. On the basis
of this evaluation, as of December 31, 2015, a full valuation allowance of $56.4 million has been recorded on our net deferred
tax assets including federal and state net operating loss carryforwards as they are not likely to be realized. The amount of the
deferred tax asset considered realizable could be adjusted if objective negative evidence is no longer present and additional weight
may be given to subjective evidence such as our projections for growth.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Net income attributable
to noncontrolling interests. </i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The decrease of $1.4
million to $3.2 million from $4.6 million in net income attributable to noncontrolling interest owners for the year ended December
31, 2015 compared with the same period in 2014 is primarily related to net income attributable to the 50% noncontrolling interest
in Myers. Approximately $0.5 million of the $1.4 million decrease related to the accounting treatment which was the result of entering
into a new agreement in November 2015. The accounting treatment now requires noncontrolling interest earnings of certain members
to flow through &#8220;Other (expense) income, net&#8221; in our consolidated statement of operations (refer to Note 4 in our consolidated
financial statements), and the remaining $0.9 million was primarily related to lower income generated from Myers in 2015.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><i>Revaluation of noncontrolling
interest due to a new agreement.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Revaluation of noncontrolling
interest due to a new agreement increased as a result of an amendment to a Myers agreement entered into in November 2015. Due to
this agreement, $18.8 million was reclassified to the liability account &#8220;Members&#8217; interest subject to mandatory redemption
and undistributed earnings&#8221; and reduced &#8220;Additional paid in capital&#8221; (&#8220;APIC&#8221;) on the Company&#8217;s
consolidated balance sheets. This $18.8 million represented the portion of the revaluation of noncontrolling interest above the
$7.4 million held as &#8220;Noncontrolling interest&#8221; in the consolidated balance sheet when the agreement was executed. According
to GAAP, this reduction to APIC was treated similarly to a dividend to a preferred shareholder and reduced net income attributable
to Sterling&#8217;s stockholders and earnings per share.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b><i>&nbsp;</i></b></p>

<!-- Field: Page; Sequence: 34; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><i>Liquidity and Sources of Capital.
</i></p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">The following table sets forth information
about our cash flows and liquidity (amounts in thousands):</p>

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

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap style="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="7" style="text-align: center; border-bottom: Black 1pt solid"><b>Years Ended December 31,</b></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap>&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net cash (used in) provided by:</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 70%; text-align: left; padding-left: 10pt">Operating activities	</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">44,499</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">8,969</td><td style="width: 1%; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Investing activities	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(8,174</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(4,488</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Financing activities	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,034</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(22,898</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.25pt; padding-left: 10pt">Total (decrease) increase in cash and cash equivalents	</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">38,359</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">(18,417</td><td style="border-bottom: Black 2.25pt double; text-align: left">)</td></tr>
</table>


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

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap style="text-align: center; padding-bottom: 1pt">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="7" style="text-align: center; border-bottom: Black 1pt solid">As of December 31,</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap>&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="text-align: center; border-bottom: Black 1pt solid">2016</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="text-align: center; border-bottom: Black 1pt solid">2015</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 70%; text-align: left; text-indent: 0in">Cash and cash equivalents	</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">42,785</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">4,426</td><td style="width: 1%; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 0in">Working capital	</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">29,316</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">30,610</td><td style="text-align: left">&nbsp;</td></tr>
</table>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Operating Activities.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">During 2016, net cash
provided by operating activities was $44.5 million. The drivers of operating activities cash flows were primarily the result of
our net loss discussed above, non-cash items, the change in our accounts receivable, inventory, net contracts in progress and accounts
payable balances (collectively, &#8220;Contract Capital&#8221;), and the change in members&#8217; interests subject to mandatory
redemption and undistributed earnings as discussed below.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The significant non-cash
items reconciled to operating activities include depreciation and amortization expense which was $16.0 million in 2016 and $16.5
million in 2015. Depreciation expense has decreased from 2015 to 2016 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. In addition, there was a non-cash
revaluation of noncontrolling interest of $18.8 million in 2015 which was discussed above,</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The need for working
capital for our business varies due to fluctuations in operating activities and investments in our Contract Capital. The changes
in components of Contract Capital at December 31, 2016 and 2015 and variances were as follows (amounts in thousands):</p>

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

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap style="text-align: left">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">YTD Changes in Components of <br>
Contract Capital</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="text-align: left">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Variance</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%; text-align: left">Costs and estimated earnings in excess of billings on uncompleted contracts	</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">(5,800</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">6,498</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">(12,298</td><td style="width: 1%; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Billings in excess of costs and estimated earnings on uncompleted contracts	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">33,544</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,907</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">28,637</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Contracts in progress, net	 &nbsp; </td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">27,744</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">11,405</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">16,339</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Contracts receivable, including retainage	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(2,020</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(3,216</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">1,196</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Receivables from and equity in construction joint ventures	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">5,800</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(3,777</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">9,577</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Inventories	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(1,173</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">4,866</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(6,039</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Accounts payable	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">8,138</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(7,834</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">15,972</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.25pt; text-indent: 0in; padding-left: 10pt">Contract Capital, net	</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">38,489</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">1,444</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">37,045</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td></tr>
</table>

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


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 9pt">The 2016 change in Contract
Capital increased liquidity by $38.5 million. <font style="font-family: Times New Roman, Times, Serif">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.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 9pt">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 9pt">Members&#8217; interests
subject to mandatory redemption and undistributed earnings decreased $5.2 million and increased $27.5 million in 2016 and 2015,
respectively. The decrease during 2016 is primarily the result of distributions made to the Members while the increase in 2015
was due to the amended Myers agreement and increases in earnings which were not distributed.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 9pt">&nbsp;</p>

<!-- Field: Page; Sequence: 35; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><i>Investing Activities.</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><i>&nbsp;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">During 2016, net cash used in investing activities was <FONT STYLE="font-size: 10pt">$8.2 million, compared to
$4.5 million in 2015. The primary driver of investing activities cash flows in 2016 was an increase in purchases of capital equipment
combined with less cash proceeds from the sale of property and equipment. In 2015, the cash used in investing activities was the
cash used as collateral for our letter of credit requirements and for use in an escrow account where both amounts were designated
as restricted cash in 2015 as purchases of equipment were offset by proceeds from the sale of equipment.</FONT></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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 <FONT STYLE="font-size: 10pt">$11.6
million in 2016, which included $0.7 million of financed capital expenditures. Proceeds from the sale of property and equipment
totaled $2.7 million for 2016 with an associated net gain of $0.4 million. For the year ended December 31, 2015, capital expenditures
totaled $10.8 million, which included $2.7 million of financed capital expenditures, while proceeds from the sale of property and
equipment totaled $8.5 million with an associated net gain of $1.5 million. The level of proceeds for the sale of equipment declined
in 2016 as a result of the increased sales in 2015 from our initiative to sell non-core and underutilized equipment. Management
intends to continue its initiative 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.</FONT></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><font style="font-family: Times New Roman, Times, Serif">At
December 31, 2016 and 2015, restricted cash of approximately</font> $3.0 <font style="font-family: Times New Roman, Times, Serif">million
was designated as collateral for a standby letter of credit in the same amount in accordance with contractual agreements and </font>restricted
cash of approximately $2.0 million 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Financing Activities.	</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">During 2016, net cash
provided by financing activities was $2.0 million compared to net cash used in financing activities of $22.9 million for 2015.
The increase in cash provided by financing activities in 2016 was primarily a result of net proceeds of $19.1 million received
from the issuance of common stock which was offset by the Revolving Loan payoff and Term Loan monthly payments along with a total
$10.0 million prepayment made in 2016.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">During 2015, the drivers
of financing activities cash flows were primarily due to the change of our prior credit facility with Comerica Bank, N.A. (&#8220;Prior
Credit Facility&#8221;), usage and repayment of our equipment-based revolver and distributions to owners as discussed below.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Financing activities
in 2015 consisted of the net repayments on our Prior Credit Facility of $34.6 million and cumulative drawdowns and repayments on
our equipment-based revolver of $14.6 million and cash received from our equipment-based term loan of $18.0 million, net of repayments,
both of which were used to fund our operating activities and replace our Prior Credit Facility. Distributions to noncontrolling
interest owners were $3.4 million for the year.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Cash at December 31,
2016, was $42.8 million which increased from the prior year based on the items mentioned above. Our working capital largely remained
flat with a slight decrease of $1.0 million to $29.3 million from $30.6 million at December 31, 2016 and 2015, respectively.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Credit Facility and Other
Sources of Capital.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In addition to our
available cash, cash equivalents and cash provided by operations, from time to time, we use borrowings under our available credit
or equipment-based credit facilities to finance our capital expenditures and working capital needs.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In May 2015, the Company
and its wholly-owned subsidiaries entered into a $40.0 million loan and security agreement with Nations Equipment Finance, LLC
(&#8220;Nations&#8221;), consisting of a $20.0 million term loan and a $20.0 million Revolving Loan (combined, the &#8220;Equipment-based
Facility&#8221;), which replaced the Company&#8217;s Prior Credit Facility. The sum of the outstanding balances of the Equipment-based
Facility may not exceed the lesser of $40.0 million or 65% of the appraised value of the collateral pledged for the loans. At December
31, 2016, 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. The amount of the Revolving
Loan that may be borrowed from time to time is the lesser of $20.0 million or the available borrowing base. The Revolving Loan
may be utilized to provide ongoing working capital and for other general corporate purposes. At December 31, 2016, we had $2.7
million outstanding on the Term Loan, net of $0.8 of deferred loan costs, zero drawn on the Revolving Loan, and $20.0 million of
borrowings available.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Equipment-based
Facility bears interest at an initial fixed annual rate of 12%, which is subject to (i) a decrease of up to two percentage points
based on the Company's fixed charge coverage ratio for each of the most recently ended four quarters beginning with the four quarters
ending June 30, 2016; and (ii) an increase of up to two percentage points beginning December 31, 2015 based on the fixed charge
coverage ratio at the end of the following four quarters. The interest rate has not changed since inception and continues to be
12%. Principal on the Term Loan is payable in 47 monthly installments (with accrued interest) with a final payment of the then
outstanding principal amount on May 29, 2019. The Term Loan may be prepaid in any year but is subject to a pre-payment fee that
declines as the Term Loan nears maturity. Outstanding Revolving Loans are payable in full thirty days before the maturity date
of the Term Loan.</p>

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

<!-- Field: Page; Sequence: 36; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Equipment-based
Facility is secured by all of the Company's personal property except accounts receivable, including all of its construction equipment,
which forms the basis of availability under the Revolving Loan. The Equipment-based Facility is also secured by one-half of the
equipment of the Company's 50%-owned affiliates, Road and Highway Builders, LLC and Myers &amp; Sons Construction, L.P. pursuant
to a separate security agreement with those entities. If a default occurs, Nations may exercise the Company's rights in the collateral,
with all of the rights of a secured party under the Uniform Commercial Code, including, among other things, the right to sell the
collateral at public or private sale.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The proceeds of the Term Loan of $20.0 million and our initial draw of $14.6 million in 2015 under the Revolving
Loan were utilized by the Company to repay the balance outstanding and terminate the Prior Credit Facility and for other general
corporate purposes. In addition, in connection with incurring this debt, we recorded $1.3 million in deferred debt issuance costs,
which are included in &ldquo;Long-term debt, net of current maturities&rdquo; and &ldquo;Current maturities of long-term debt&rdquo;
in our consolidated balance sheet and are being amortized on a straight line basis over the term of the Equipment-based Facility.
In order to extinguish the Prior Credit Facility debt, the Company incurred costs of $0.2 million in 2015, which is included in
&ldquo;Loss on extinguishment of debt&rdquo; in the Company&rsquo;s consolidated statement of operations.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company&#8217;s
Equipment-based Facility has no financial covenants; however, it contains restrictions on the Company&#8217;s ability to:</p>

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">Incur liens and encumbrances on equipment;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">Incur further indebtedness;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">Dispose of a material portion of assets or merge with a third party;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">Make acquisitions; and</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">Make investments in securities.</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Due to the 2015 Equipment-based
Facility agreement, the Company&#8217;s Letter of Credit, which under our Prior Credit Facility reduced the Company&#8217;s borrowing
availability, is now collateralized with cash.</p>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Average combined
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. Average combined borrowings under the Prior
Credit Facility and the Equipment-based Facility for the 2015 fiscal year were $25.9 million, and the largest amount of
borrowings was under the Equipment-based Facility and was $34.6 million, in June 2015.</P>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Interest expense was $2.6 million for the 2016 fiscal year compared to $3.0 million and $1.1 million in 2015 and
2014, respectively. The decrease in interest expense in 2016 compared with 2015 was due to the decreased debt outstanding during
the period offset by prepayment fees. The increase in interest expense in 2015 compared to 2014 was driven by the increased interest
rate on the Equipment-based Facility entered into in 2015, as described above.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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 continue to incur losses, our working capital could
be materially and adversely affected. Refer to &#8220;Item 1A. Risk Factors&#8221; for further discussion of liquidity related
risks.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">On May 9, 2016, the
Company completed an underwritten public offering of 5,175,000 shares of the Company&#8217;s common stock, which included the full
exercise of the sole underwriter&#8217;s over-allotment option, at a price to the public of $4.00 per share ($3.77 per share net
of underwriting discounts). The net proceeds from the offering of $19.1 million, after deducting underwriting discounts and other
offering expenses, were used for working capital, repayment of our indebtedness under the revolving loan portion of our Equipment-based
Facility and for general corporate purposes.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Due to the continuing
improvement in our market strategy along with several large project awards during the year, 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 would include the potential sale of assets, businesses or equity, the favorable resolution of outstanding
contract claims, refinancing our Equipment-based Facility, 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</p>

<!-- Field: Page; Sequence: 37; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><i></I></P>

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



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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">On March 8, 2017,
the Company entered into a definitive agreement to buy Tealstone Construction (&ldquo;Tealstone&rdquo;), a Denton, Texas-based
concrete construction company for $85 million, subject to specified post-closing adjustments. Tealstone is a market leader in
commercial and residential concrete construction in the Dallas-Fort Worth Metroplex. The company serves commercial contractors
and multi-family developers, as well as national homebuilders in Texas and Oklahoma.</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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Sterling plans to
finance the acquisition through a combination of $15 million of seller financing, 1,882,058 shares of Sterling common stock, and
$55 million of debt from Sterling&rsquo;s new $85 million credit facility, which will replace the existing facility. &nbsp;The
transaction is expected to close in the second quarter of 2017 and is contingent on customary closing conditions including new
debt financing and regulatory approvals.</P>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Contractual Obligations.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The following table
sets forth our fixed, non-cancelable obligations at December 31, 2016:</p>

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

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="19" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Payments due by period</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Total</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="text-align: center; border-bottom: Black 1pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>&lt;1</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><b>Year</b></p></td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="text-align: center; border-bottom: Black 1pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>1 - 3 </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><b>Years</b></p></td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="text-align: center; border-bottom: Black 1pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><b>4 &#8211; 5</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>Years</b></p></td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="text-align: center; border-bottom: Black 1pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>&gt;5 </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>Years</b></p></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td>&nbsp;</td>
    <td nowrap colspan="19" style="text-align: center">(Amounts in thousands)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 45%; text-align: left; text-indent: -10pt; padding-left: 10pt">Equipment-based term loan	</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">2,729</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">2,729</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">--</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">--</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">--</td><td style="width: 1%; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Equipment-based term loan - interest<font style="font-size: 10pt">*</font>	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">286</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">286</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Operating leases<font style="font-size: 10pt">**</font>	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">11,315</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">3,634</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">5,026</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">2,395</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">260</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Notes payable for equipment	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">2,665</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">1,116</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">1,485</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">64</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Earn-out liability	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">1,242</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">1,242</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt">Members&#8217; interest subject to mandatory redemption and undistributed earnings<font style="font-size: 10pt">***</font>	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">45,230</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">45,230</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.25pt; text-indent: -10pt; padding-left: 10pt">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">63,467</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">9,007</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">6,511</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">2,459</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">45,490</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td></tr>
</table>


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


<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 5%; text-align: left">*</td><td style="width: 1%"></td><td style="text-align: justify; width: 94%">Our obligation for interest on our equipment-based term loan is calculated using a
12% interest rate. This rate may increase or decrease by 2% based on the calculated results of our earnings to fixed charge ratio.
Refer to Note 9 in the footnotes to our consolidated financial statements for further information.</td>
</tr>     <tr style="vertical-align: top; text-align: justify">
<td style="text-align: left">**</td><td>&nbsp;</td><td style="text-align: justify">Operating leases are stated at minimum annual rentals for all operating leases having
initial non-cancelable lease terms in excess of one year.</td></tr>
<tr style="vertical-align: top; text-align: justify">
<td style="text-align: left">***</td><td>&nbsp;</td><td style="text-align: justify">Mandatory redemption is based on the death or disability of the interest holders which
is not expected to occur within the next five years. Undistributed earnings can be distributed upon unanimous consent from the
members and for tax distributions. At this time we cannot predict when such distributions will be made.</td></tr>
</table>




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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Interest on our Equipment-based
Facility is paid monthly in accordance with our Term Loan payment schedule. In 2016 and 2015, interest paid on the Equipment-based
Facility and Prior Credit Facility was approximately $2.6 million and $2.9, respectively.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">To manage risks of
changes in the material prices and subcontracting costs used in submitting bids for construction contracts, we generally obtain
firm quotations from our suppliers and subcontractors before submitting a bid. These quotations do not include any quantity guarantees,
and we have no obligation for materials or subcontract services beyond those required to complete the contracts that we are awarded
for which quotations have been provided.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">As is customary in
the construction business, we are required to provide surety bonds to secure our performance under construction contracts. Our
ability to obtain surety bonds primarily depends upon our capitalization, working capital, past performance, management expertise
and reputation and certain external factors, including the overall capacity of the surety market. Surety companies consider such
factors in relationship to the amount of our backlog and their underwriting standards, which may change from time to time. We have
pledged all proceeds and other rights under our construction contracts to our bond surety company. Events that affect the insurance
and bonding markets may result in bonding becoming more difficult to obtain in the future, or being available only at a significantly
greater cost. To date, we have not encountered difficulties or material cost increases in obtaining new surety bonds.</p>

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


<!-- Field: Page; Sequence: 38; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Capital Expenditures.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Capital equipment
is acquired as needed by increased levels of production and to replace retiring equipment. Management expects capital expenditures
in 2017 to be similar to the $11.6 million incurred in 2016; however, the award of a project requiring significant purchases of
equipment or other factors could result in increased expenditures.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b><i>Inflation</i></b><i>.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b><i>Off-Balance Sheet Arrangements
and Joint Ventures</i></b><i>. </i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We participate in
various construction joint venture partnerships 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 was 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 incurred 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">At December 31, 2016,
there was approximately $107 million of construction work to be completed on unconsolidated construction joint venture contracts,
of which $53 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 December 31, 2016, 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 under our contracts.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Off-balance sheet
arrangements related to the operating leases are included in the table in &#8220;Contractual Obligations&#8221; above.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b><i>New Accounting Pronouncements</i></b><i>.
</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Refer to &#8220;Recent
Accounting Pronouncements&#8221; in Note 1 to the consolidated financial statements for a discussion of new accounting pronouncements.
To the extent known, we expect the effect of these recent accounting pronouncements on future periods to be in line with what is
stated in Note 1.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45.35pt; text-indent: -45.35pt"><a name="a_012"></a><font style="font-family: Times New Roman, Times, Serif"><b>Item
7A. Quantitative and Qualitative Disclosures About Market Risk</b></font>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45.35pt; text-indent: -45.35pt">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in">Changes
in interest rates are one of our sources of market risk. Outstanding indebtedness under our Prior Credit Facility incurred interest
at floating rates. There were no borrowings under this facility at December 31, 2016. As the new Equipment-based Facility does
not bear interest at floating rates, we are not subject to an impact on our results of operations from a change in interest rates.
However, our interest rate could increase by 2% based on our fixed charge coverage ratio as noted above in Item 7. Management&#8217;s
Discussion and Analysis of Financial Condition and Results of Operations &#8211; Liquidity and Sources of Capital.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45.35pt; text-indent: -45.35pt"><a name="a_013"></a><font style="font-family: Times New Roman, Times, Serif"><b>Item
8. Financial Statements and Supplementary Data</b></font>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45.35pt; text-indent: -45.35pt">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Financial statements
start on page F1.</p>

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

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

<!-- Field: Page; Sequence: 39; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45.35pt; text-indent: -45.35pt"><a name="a_014"></a><font style="font-family: Times New Roman, Times, Serif"><b>Item
9. Changes in and Disagreements With Accountants on Accounting and Financial Disclosure</b></font><b>.</b>	</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45.35pt; text-indent: -45.35pt">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">None</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45.35pt; text-indent: -45.35pt"><a name="a_015"></a><font style="font-family: Times New Roman, Times, Serif"><b>Item
9A. Controls and Procedures</b></font>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45.35pt; text-indent: -45.35pt">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b><i>Evaluation of Disclosure
Controls and Procedures.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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 Securities Exchange Act of 1934) as of December 31, 2016.&nbsp;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 December 31, 2016 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b><i>Management&#8217;s
Report on Internal Control over Financial Reporting. </i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company&#8217;s
management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rule
13a-15(f) under the Securities Exchange Act of 1934). Under the supervision and with the participation of the Company&#8217;s management,
including the principal executive officer and principal financial officer, the Company conducted an evaluation of the effectiveness
of internal control over financial reporting at December 31, 2016. In making this assessment, management used the criteria set
forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in the 2013 Internal Control-Integrated Framework.
The Company&#8217;s management has concluded that, at December 31, 2016, the Company&#8217;s internal control over financial reporting
is effective based on these criteria.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b><i>Attestation Report
of the Registered Public Accounting Firm. </i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Grant Thornton LLP,
the independent registered public accounting firm that audited our consolidated financial statements included in this Annual Report
on Form 10-K, has issued an attestation report on the effectiveness of the Company&#8217;s internal control over financial reporting
as of December 31, 2016, included in &#8220;Item 15. Exhibits and Financial Statement Schedules&#8221; under the heading &#8220;Reports
of the Company&#8217;s Independent Registered Public Accounting Firm&#8221;.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><b><i>Changes in Internal Control over Financial
Reporting</i>.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We maintain a system
of internal control over financial reporting that is designed to provide reasonable assurance regarding the reliability of financial
reporting and the preparation of financial statements for external purposes in accordance with accounting principles generally
accepted in the United States. Based on the most recent evaluation we have concluded that no significant changes in our internal
control over financial reporting occurred during the three months ended December 31, 2016, other than the inclusion of creating
a management team and its outside advisors to review and challenge the various inputs to the Company&#8217;s valuation model, that
have materially affected or are reasonably likely to materially affect, our internal control over financial reporting.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b><i>Inherent Limitations
on Effectiveness of Controls</i></b><i>. </i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45.35pt; text-indent: -45.35pt"><a name="a_016"></a><font style="font-family: Times New Roman, Times, Serif"><b>Item
9B. Other Information</b></font>.	</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45.35pt; text-indent: -45.35pt">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0in">None.</p>

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

<!-- Field: Page; Sequence: 40; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><a name="a_017"></a>PART III	</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45.35pt; text-indent: -45.35pt"><a name="a_018"></a><font style="font-family: Times New Roman, Times, Serif"><b>Item
10. Directors, Executive Officers and Corporate Governance</b></font>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45.35pt; text-indent: -45.35pt">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The information required
in this item is contained in the Company&#8217;s proxy statement for its Annual Meeting of Stockholders to be held on April 28,
2017 and is incorporated herein by reference. The information can be found under the following headings in the proxy statement:</p>

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

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<tr>
    <td style="vertical-align: bottom; width: 53%; border-bottom: Black 1pt solid; text-align: center; layout-grid-mode: both; padding-left: 10pt; text-indent: -10pt"><b>Item 10 Information</b></td>
    <td style="vertical-align: top; width: 3%; text-align: center; layout-grid-mode: both">&nbsp;</td>
    <td style="vertical-align: bottom; width: 44%; border-bottom: Black 1pt solid">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><b>Location
        or Heading</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><b>in the
        Proxy Statement</b></p></td></tr>
<tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom; layout-grid-mode: both; padding-left: 10pt; text-indent: -10pt">Directors	</td>
    <td style="vertical-align: top; layout-grid-mode: both">&nbsp;</td>
    <td style="vertical-align: bottom; layout-grid-mode: both">Election of Directors (Proposal 1) Board Operations</td></tr>
<tr style="background-color: White">
    <td style="vertical-align: bottom; layout-grid-mode: both; padding-left: 10pt; text-indent: -10pt">Compliance With Section 16(a) of the Exchange Act	</td>
    <td style="vertical-align: top; layout-grid-mode: both">&nbsp;</td>
    <td style="vertical-align: bottom; layout-grid-mode: both">Stock Ownership Information</td></tr>
<tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom; layout-grid-mode: both; padding-left: 10pt; text-indent: -10pt">Code of Ethics	</td>
    <td style="vertical-align: top; layout-grid-mode: both">&nbsp;</td>
    <td style="vertical-align: bottom; layout-grid-mode: both">The Corporate Governance &amp; Nominating Committee</td></tr>
<tr style="background-color: White">
    <td style="vertical-align: bottom; layout-grid-mode: both; padding-left: 10pt; text-indent: -10pt">Communication with the Board; nominations; Board and committee meetings; committees of the Board; Board leadership and risk oversight; and director compensation.	</td>
    <td style="vertical-align: top; layout-grid-mode: both">&nbsp;</td>
    <td style="vertical-align: bottom; layout-grid-mode: both">The Board of Directors</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Information relating
to the Company&#8217;s executive officers is set forth at the end of Part I of this Report under the caption &#8220;<i>Executive
Officers of the Registrant</i>&#8221; and is incorporated herein by reference.</p>

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

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><a name="a_019"></a>Item 11. Executive Compensation.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The information required
in this item is contained in the Company's proxy statement for its Annual Meeting of Stockholders to be held on April 28, 2017
and is incorporated herein by reference. The information can be found under the headings Executive Compensation and Board Operations
in the proxy statement.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><a name="a_020"></a><font style="font-family: Times New Roman, Times, Serif"><b>Item
12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</b></font>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The information required
in this item is contained in the Company&#8217;s proxy statement for its Annual Meeting of Stockholders to be held on April 28,
2017 and is incorporated herein by reference.</p>

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">Equity Compensation Plan Information can be found in the proxy statement under the heading <i>Executive
Compensation</i>.</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">Information regarding the ownership of the Company&#8217;s common stock can be found in the proxy
statement under the heading <i>Stock Ownership Information</i>.</td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45.35pt; text-indent: -45.35pt">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45.35pt; text-indent: -45.35pt"><a name="a_021"></a><font style="font-family: Times New Roman, Times, Serif"><b>Item
13. Certain Relationships and Related Transactions, and Director Independence</b></font>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45.35pt; text-indent: -45.35pt">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The information required
in this item is contained in the Company&#8217;s proxy statement for its Annual Meeting of Stockholders to be held on April 28,
2017 and is incorporated herein by reference.</p>

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">Information regarding any relationships between directors and officers and the Company can be found
in the proxy statement under the heading <i>Transactions with Related Persons</i>.</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">Information about director independence can be found in the proxy statement under the heading <i>Election
of Directors (Proposal 1)</i>.</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><a name="a_022"></a><font style="font-family: Times New Roman, Times, Serif"><b>Item
14. Principal Accounting Fees and Services</b></font>.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The information required
in this item is contained in the Company&#8217;s proxy statement for its Annual Meeting of Stockholders to be held on April 28,
2017 and is incorporated herein by reference. The information can be found in the proxy statement under the heading <i>Information
about Audit Fees and Audit Services</i>.</p>

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

<!-- Field: Page; Sequence: 41; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><a name="a_023"></a>PART IV</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45.35pt; text-indent: -45.35pt"><a name="a_024"></a><font style="font-family: Times New Roman, Times, Serif"><b>Item
15. Exhibits, and Financial Statement Schedules</b></font>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45.35pt; text-indent: -45.35pt">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The following Financial
Statements and Financial Statement Schedules are filed with this Report:</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Financial Statements:</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Reports of the Company&#8217;s
Independent Registered Public Accounting Firm</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Consolidated Balance
Sheets as of December 31, 2016 and 2015</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Consolidated Statements
of Operations for the years ended December 31, 2016, 2015 and 2014</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 40.5pt; text-align: justify; text-indent: -22.5pt">Consolidated
Statements of Comprehensive Loss for the years ended December 31, 2016, 2015 and 2014</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 40.5pt; text-align: justify; text-indent: -22.5pt">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Consolidated Statements
of Cash Flows for the years ended December 31, 2016, 2015 and 2014</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Consolidated Statements
of Stockholders&#8217; Equity for the years ended December 31, 2016, 2015 and 2014</p>

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

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><a name="a_026"></a><font style="font-family: Times New Roman, Times, Serif; font-weight: normal"><i>Financial
Statement Schedules</i></font>.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">None.</p>

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

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><a name="a_027"></a><font style="font-family: Times New Roman, Times, Serif; font-weight: normal"><i>Exhibits</i></font>.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17.25pt; text-indent: -0.25in">The following exhibits are
filed with this Report.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>Explanatory Note</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">Prior to changing its name to Sterling
Construction Company, Inc. in November 2001, the Company&#8217;s name was Oakhurst Company, Inc. References in the following exhibit
list use the name of the Company in effect at the date of the exhibit.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 11%; border: Black 1pt solid; layout-grid-mode: both"><b>Number</b></td>
    <td style="width: 89%; border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both"><b>Exhibit Title</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; layout-grid-mode: both">2.1</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">Purchase Agreement, dated as of December 3, 2009, by and among Kip Wadsworth, Ty Wadsworth, Con Wadsworth, Tod Wadsworth and Sterling Construction Company, Inc. (incorporated by reference to Exhibit 2.1 to Sterling Construction Company, Inc.'s Current Report on Form 8-K, filed on December 3, 2009 (SEC File No. 1-31993)).</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">3.1</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">Certificate of Incorporation of Sterling Construction Company, Inc. as amended through May 2, 2016 (incorporated by reference to Exhibit 3 to Sterling Construction Company, Inc.'s Current Report on Form 8-K, filed on May 2, 2016 (SEC File No. 1-31993)).</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">3.2</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">Amended and Restated Bylaws of Sterling Construction Company, Inc. (incorporated by reference to Exhibit 3.2 to Sterling Construction Company, Inc.&#8217;s Annual Report on Form 10-K for the year ended December 31, 2015, filed on March 14, 2016 (SEC file No. 1-31993)).</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">4.1</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">Form of Common Stock Certificate of Sterling Construction Company, Inc. (incorporated by reference to Exhibit 4.5 to Sterling Construction Company, Inc.'s Form 8-A, filed on January 11, 2006 (SEC File No. 1-31993)).</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">10.1#</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">The Sterling Construction Company, Inc. Stock Incentive Plan as amended through May 9, 2014 (incorporated by reference to Exhibit 10.2 to Sterling Construction Company, Inc.'s. Current Report on Form 8-K, filed on May 13, 2014 (SEC File No. 1-31993)).</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">10.2#</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">Forms of Stock Option Agreement under the Oakhurst Company, Inc. 2001 Stock Incentive Plan (now known as The Sterling Construction Company, Inc. Stock Incentive Plan) (incorporated by reference to Exhibit 10.52 to Sterling Construction Company, Inc.'s Annual Report on Form 10-K for the year ended December 31, 2004, filed on March 29, 2005 (SEC File No. 1-31993)).</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">10.3</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both"><P STYLE="margin: 0pt 0">Call Option Agreement, dated as of May 29, 2015, by and among Clinton W. Myers, Clinton Charles Myers,
Trustee, and Sterling Construction Company, Inc. (incorporated by reference to Exhibit 10.13 to Sterling Construction Company,
Inc.&rsquo;s Annual Report on Form 10-K/A for the year ended December 31, 2015, filed on April 4, 2016 (SEC file No. 1-31993)).</P>


</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">10.4</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both"><P STYLE="margin: 0pt 0">Call Option Agreement, dated as of May 29, 2015, by and between Richard H. Buenting and Sterling Construction
Company, Inc. (incorporated by reference to Exhibit 10.14 to Sterling Construction Company, Inc.&rsquo;s Annual Report on Form
10-K/A for the year ended December 31, 2015, filed on April 4, 2016 (SEC file No. 1-31993)).</P>


</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">10.5#</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">Standard Non-Employee Director Compensation adopted by the Board of Directors to be effective March 1, 2016 (incorporated by reference to Exhibit 10.3 to Sterling Construction Company, Inc.&#8217;s Annual Report on Form 10-K for the year ended December 31, 2015, filed on March 14, 2016 (SEC file No. 1-31993)).</td></tr>
</table>

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

<!-- Field: Page; Sequence: 42; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="border: Black 1pt solid; layout-grid-mode: both; width: 11%">10.6.1</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both; width: 89%; border-top: Black 1pt solid">Loan and Security Agreement dated as of May 29, 2015 between Nations Fund I, LLC, Nations Equipment Finance, LLC, as administrative and collateral agent, Sterling Construction Company, Inc. and its wholly-owned subsidiaries (incorporated by reference to Exhibit 10.1 to Sterling Construction Company, Inc.'s Current Report on Form 8-K filed on June 3, 2015 (SEC File No. 1-31993)).</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">10.6.2</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">Term Loan Promissory Note dated May 29, 2015 in the amount of $20,000,000 (incorporated by reference to Exhibit 10.2 to Sterling Construction Company, Inc.'s Current Report on Form 8-K filed on June 3, 2015 (SEC File No. 1-31993)).</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">10.6.3</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">Revolving Loan Promissory Note dated May 29, 2015 in the amount of $20,000,000 (incorporated by reference to Exhibit 10.3 to Sterling Construction Company, Inc.'s Current Report on Form 8-K filed on June 3, 2015 (SEC File No. 1-31993)).</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">10.6.4</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">Security Agreement dated as of May 29, 2015 between Nations Fund I, LLC, Nations Equipment Finance, LLC, as administrative and collateral agent, Road and Highway Builders, LLC, and Myers &amp; Sons Construction, L.P. (incorporated by reference to Exhibit 10.4 to Sterling Construction Company, Inc.'s Current Report on Form 8-K filed on June 3, 2015 (SEC File No. 1-31993)).</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">10.6.5</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">Real Property Waiver dated May 29, 2015 between Nations Equipment Finance, LLC as administrative and collateral agent, and Texas Sterling Construction Co. relating to 3475 High River Road, Fort Worth Texas (incorporated by reference to Exhibit 10.5 to Sterling Construction Company, Inc.'s Current Report on Form 8-K filed on June 3, 2015 (SEC File No. 1-31993)).</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">10.6.6</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">Real Property Waiver dated May 29, 2015 between Nations Equipment Finance, LLC as administrative and collateral agent, and Texas Sterling Construction Co. relating to 5638 FM 1346, San Antonio, Texas (incorporated by reference to Exhibit 10.6 to Sterling Construction Company, Inc.'s Current Report on Form 8-K filed on June 3, 2015 (SEC File No. 1-31993)).</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">10.6.7</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">Real Property Waiver dated May 29, 2015 between Nations Equipment Finance, LLC as administrative and collateral agent and Texas Sterling Construction Co. relating to 20810 Fernbush Ln., Houston, Texas (incorporated by reference to Exhibit 10.7 to Sterling Construction Company, Inc.'s Current Report on Form 8-K filed on June 3, 2015 (SEC File No. 1-31993)).</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">10.6.8</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">Intercreditor Agreement dated as of May 29, 2015 among Nations Equipment Finance, LLC, as administrative and collateral agent, Nations Fund I, LLC, and Sterling Construction Company, Inc. and its wholly-owned subsidiaries (incorporated by reference to Exhibit 10.8 to Sterling Construction Company, Inc.'s Current Report on Form 8-K filed on June 3, 2015 (SEC File No. 1-31993)).</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">10.7.1#</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">Employment Agreement dated as of March 17, 2006 between Sterling Construction Company, Inc. and Roger M. Barzun (incorporated by reference to Exhibit 10.11 to Sterling Construction Company, Inc.'s Annual Report on Form 10-K/A for the year ended December 31, 2009, filed on March 18, 2010 (SEC File No. 1-31993)).</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">10.7.2#</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">Amendment dated January 18, 2012 of the Employment Agreement dated as of March 17, 2006 between Sterling Construction Company, Inc. and Roger M. Barzun (incorporated by reference to Exhibit 10.7.1 to Sterling Construction Company, Inc.'s Annual Report on Form 10-K filed on March 17, 2014 (SEC File No. 1-31993)).</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">10.8#</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">Employment Agreement dated December 28, 2012 between Ralph L. Wadsworth Construction Company, LLC and Con L. Wadsworth (incorporated by reference to Exhibit 10.9 to Sterling Construction Company, Inc.'s Annual Report on Form 10-K filed on March 17, 2014 (SEC File No. 1-31993)). </td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">10.9#</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">Separation &amp; Release Agreement executed on July 3, 2015 between Thomas R. Wright and Sterling Construction Company, Inc. (incorporated by reference to Exhibit 10.1 to Sterling Construction Company, Inc.'s Current Report on Form 8-K filed on July 7, 2015 (SEC File No. 1-31993)).</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">10.10#</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">Employment arrangement of Ronald A. Ballschmiede (incorporated by reference to the description contained in Sterling Construction Company, Inc.'s Current Report on Form 8-K filed on November 11, 2015 (SEC File No. 1-31993)).</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">10.11.1#</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">Program Description &#8212; 2015 Short-Term Incentive Compensation Program &amp; 2015 Long-Term Incentive Compensation Program (incorporated by reference to Exhibit 10.1 to Sterling Construction Company, Inc.'s Current Report on Form 8-K filed on December 17, 2014 (SEC File No. 1-31993)).</td></tr>
</table>

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

<!-- Field: Page; Sequence: 43; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="border: Black 1pt solid; layout-grid-mode: both">10.11.2#</td>
    <td colspan="5" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both; border-top: Black 1pt solid">Form of Long-Term Incentive Program Award Agreement (incorporated by reference to Exhibit 10.2 to Sterling Construction Company, Inc.'s Current Report on Form 8-K filed on December 17, 2014 (SEC File No. 1-31993)).</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">10.11.3#</td>
    <td colspan="5" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">Amended form of Long-Term Incentive Program Award Agreement (incorporated by reference to Exhibit 10.9.3 to Sterling Construction Company, Inc.'s Annual Report on Form 10-K filed on March 16, 2015 (SEC File No. 1-31993)).</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">10.12#</td>
    <td colspan="5" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">Employment Agreement dated as of March 9, 2015 between Sterling Construction Company, Inc. and Paul J. Varello (incorporated by reference to Exhibit 10.10 to Sterling Construction Company, Inc.'s Annual Report on Form 10-K filed on March 16, 2015 (SEC File No. 1-31993)).</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">10.13.1#</td>
    <td colspan="5" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">Program Description &#8212; 2016 Executive Incentive Compensation Program (incorporated by reference to Exhibit 10.1 to Sterling Construction Company, Inc.'s Current Report on Form 8-K filed on February 26, 2016 (SEC File No. 1-31993)).</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">10.13.2#</td>
    <td colspan="5" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">Form of 2016 Executive Incentive Compensation Program Restricted Stock Award Agreement (incorporated by reference to Exhibit 10.2 to Sterling Construction Company, Inc.'s Current Report on Form 8-K filed on February 26, 2016 (SEC File No. 1-31993)).</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">10.13.3#</td>
    <td colspan="5" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">Program Description &#8212; 2017 Executive Incentive Compensation Program (incorporated by reference to Exhibit 10.1 to Sterling Construction Company, Inc.'s Current Report on Form 8-K filed on February 5, 2017 (SEC File No. 1-31993)).</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">10.13.4#</td>
    <td colspan="5" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">Form of 2017 Executive Incentive Compensation Program Restricted Stock Award Agreement (incorporated by reference to Exhibit 10.2 to Sterling Construction Company, Inc.'s Current Report on Form 8-K filed on February 5, 2017 (SEC File No. 1-31993)).</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">21</td>
    <td colspan="5" style="border-right: Black 1pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">Subsidiaries of Sterling Construction Company, Inc.:</p>

</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid">Name</td>
    <td style="border-bottom: Black 1pt solid">&nbsp;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid">State of Incorporation or Organization</td>
    <td style="border-right: Black 1pt solid">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both; width: 11%">&nbsp;</td>
    <td style="width: 41%">Texas Sterling Construction
        Co.</td>
    <td style="width: 1%">&nbsp;</td>
    <td style="width: 5%">&nbsp;</td>
    <td style="width: 30%">Delaware</td>
    <td style="width: 12%; border-right: Black 1pt solid">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">&nbsp;</td>
    <td>Texas Sterling &#8211; Banicki,
        JV LLC</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>Texas</td>
    <td style="border-right: Black 1pt solid">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">&nbsp;</td>
    <td>Road and Highway Builders,
        LLC</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>Nevada</td>
    <td style="border-right: Black 1pt solid">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">&nbsp;</td>
    <td>Road and Highway Builders Inc.
        	</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>Nevada</td>
    <td style="border-right: Black 1pt solid">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">&nbsp;</td>
    <td>RHB Properties, LLC	</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>Nevada</td>
    <td style="border-right: Black 1pt solid">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">&nbsp;</td>
    <td>Road and Highway Builders of
        California, Inc.	</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>California</td>
    <td style="border-right: Black 1pt solid">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">&nbsp;</td>
    <td>Sterling Hawaii Asphalt, LLC
        </td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>Hawaii</td>
    <td style="border-right: Black 1pt solid">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">&nbsp;</td>
    <td>Ralph L. Wadsworth Construction
        Company, LLC	</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>Utah</td>
    <td style="border-right: Black 1pt solid">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">&nbsp;</td>
    <td>Ralph L. Wadsworth Construction
        Co. LP	</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>California</td>
    <td style="border-right: Black 1pt solid">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">&nbsp;</td>
    <td>J. Banicki Construction, Inc.
        	</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>Arizona</td>
    <td style="border-right: Black 1pt solid">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid">Myers &amp; Sons Construction,
        L.P.	</td>
    <td style="border-bottom: Black 1pt solid">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid">California</td>
    <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">23.1*</td>
    <td colspan="5" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">Consent of Grant Thornton LLP.</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">31.1*</td>
    <td colspan="5" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">Certification of Paul J. Varello, Chief Executive Officer of Sterling Construction Company, Inc.</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">31.2*</td>
    <td colspan="5" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">Certification of Ronald A. Ballschmiede, Executive Vice President &amp; Chief Financial Officer of Sterling Construction Company, Inc.</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">32.1*</td>
    <td colspan="5" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">Certification pursuant to Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. 1350) of Paul J. Varello Chief Executive Officer, and Ronald A. Ballschmiede, Executive Vice President &amp; Chief Financial Officer of Sterling Construction Company, Inc.</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">95.1*</td>
    <td colspan="5" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">Mine Safety Disclosure.</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">101.INS</td>
    <td colspan="5" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">XBRL Instance Document</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">101.SCH</td>
    <td colspan="5" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">XBRL Taxonomy Extension Schema Document</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">101.CAL</td>
    <td colspan="5" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">XBRL Extension Calculation Linkbase Document</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">101.DEF</td>
    <td colspan="5" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">XBRL Taxonomy Extension Definition Linkbase Document</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">101.LAB</td>
    <td colspan="5" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">XBRL Taxonomy Extension Label Linkbase Document</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; layout-grid-mode: both">101.PRE</td>
    <td colspan="5" style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; layout-grid-mode: both">XBRL Taxonomy Extension Presentation Linkbase Document</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"># Management contract or compensatory plan
or arrangement.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">* Filed herewith.</p>

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

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><a name="a_028"></a>Item 16. Form 10-K Summary</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">None.</p>

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

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

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"></p>

<!-- Field: Page; Sequence: 44; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><a name="a_029"></a>SIGNATURES</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Pursuant to the requirements
of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this Report to be signed on its behalf
by the undersigned, thereunto duly authorized.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0in"><font style="font-variant: small-caps"><b>Sterling
Construction Company, Inc</b></font>.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0in"></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%">Date: March 9, 2017</td>
    <td style="width: 5%">By:</td>
    <td style="width: 45%; border-bottom: Black 1pt solid">
/s/ Paul J. Varello	</td></tr>
<tr style="vertical-align: top; text-align: left">
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>Paul J. Varello, Chief Executive
Officer</td></tr>
<tr style="vertical-align: top; text-align: left">
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>(duly authorized officer)</td></tr>
</table>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Pursuant to the requirements
of the Securities Exchange Act of 1934, this Report has been signed below by the following persons on behalf of the registrant
and in the capacities and on the dates indicated.</p>

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

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 30%; text-align: center; layout-grid-mode: both"><b>Signature</b></td>
    <td style="width: 5%">&nbsp;</td>
    <td nowrap style="width: 40%; text-align: center; layout-grid-mode: both"><b>Title</b></td>
    <td style="width: 5%">&nbsp;</td>
    <td style="width: 20%; text-align: center; layout-grid-mode: both"><b>Date</b></td></tr>
<tr style="vertical-align: top">
    <td style="border-bottom: Black 1pt solid">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">/s/ Milton L. Scott	</p>
        </td>
    <td>&nbsp;</td>
    <td nowrap style="text-indent: 0in; layout-grid-mode: both; text-align: center">Chairman of the Board of Directors</td>
    <td>&nbsp;</td>
    <td style="layout-grid-mode: both; text-align: center">March 9, 2017</td></tr>
<tr style="vertical-align: top">
    <td>Milton L. Scott</td>
    <td>&nbsp;</td>
    <td nowrap style="text-indent: 0in; layout-grid-mode: both; text-align: center">&nbsp;</td>
    <td>&nbsp;</td>
    <td style="layout-grid-mode: both; text-align: center">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td nowrap style="text-indent: 0in; layout-grid-mode: both; text-align: center">&nbsp;</td>
    <td>&nbsp;</td>
    <td style="layout-grid-mode: both; text-align: center">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td style="border-bottom: Black 1pt solid">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">/s/ Paul J. Varello	</p>
        </td>
    <td>&nbsp;</td>
    <td nowrap>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in">Director</p>

        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"></p>
</td>
    <td>&nbsp;</td>
    <td style="layout-grid-mode: both; text-align: center">March 9, 2017</td></tr>
<tr style="vertical-align: top">
    <td>Paul J. Varello</td>
    <td>&nbsp;</td>
    <td nowrap style="text-align: center">Chief Executive Officer
        (principal executive officer)</td>
    <td>&nbsp;</td>
    <td style="layout-grid-mode: both; text-align: center">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td nowrap>&nbsp;</td>
    <td>&nbsp;</td>
    <td style="layout-grid-mode: both; text-align: center">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td style="border-bottom: Black 1pt solid">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">/s/ Ronald A. Ballschmiede	</p>
        </td>
    <td>&nbsp;</td>
    <td nowrap style="text-align: center; text-indent: 0in; layout-grid-mode: both">Executive Vice President &amp; Chief Financial</td>
    <td>&nbsp;</td>
    <td style="text-align: center">
        <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt">March 9, 2017</p></td></tr>
<tr style="vertical-align: top">
    <td>Ronald A. Ballschmiede</td>
    <td>&nbsp;</td>
    <td nowrap style="text-align: center; text-indent: 0in; layout-grid-mode: both"> Officer (principal financial officer and principal <br>
accounting officer)</td>
    <td>&nbsp;</td>
    <td style="text-align: center">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td nowrap style="text-align: center; text-indent: 0in; layout-grid-mode: both">&nbsp;</td>
    <td>&nbsp;</td>
    <td style="text-align: center">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td style="border-bottom: Black 1pt solid">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">/s/ Marian M. Davenport	</p>
        </td>
    <td>&nbsp;</td>
    <td nowrap style="text-align: center; layout-grid-mode: both">Director</td>
    <td>&nbsp;</td>
    <td style="layout-grid-mode: both; text-align: center">March 9, 2017</td></tr>
<tr style="vertical-align: top">
    <td>Marian M. Davenport</td>
    <td>&nbsp;</td>
    <td nowrap style="text-align: center; layout-grid-mode: both">&nbsp;</td>
    <td>&nbsp;</td>
    <td style="layout-grid-mode: both; text-align: center">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td nowrap style="text-align: center; layout-grid-mode: both">&nbsp;</td>
    <td>&nbsp;</td>
    <td style="layout-grid-mode: both; text-align: center">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td style="border-bottom: Black 1pt solid">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">/s/Maarten D. Hemsley
	</p>
        </td>
    <td>&nbsp;</td>
    <td nowrap style="text-align: center; layout-grid-mode: both">Director</td>
    <td>&nbsp;</td>
    <td style="layout-grid-mode: both; text-align: center">March 9, 2017</td></tr>
<tr style="vertical-align: top">
    <td>Maarten D. Hemsley</td>
    <td>&nbsp;</td>
    <td nowrap style="text-align: center; layout-grid-mode: both">&nbsp;</td>
    <td>&nbsp;</td>
    <td style="layout-grid-mode: both; text-align: center">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td nowrap style="text-align: center; layout-grid-mode: both">&nbsp;</td>
    <td>&nbsp;</td>
    <td style="layout-grid-mode: both; text-align: center">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td style="border-bottom: Black 1pt solid">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">/s/ Charles R. Patton	</p>
        </td>
    <td>&nbsp;</td>
    <td nowrap style="text-align: center; layout-grid-mode: both">Director</td>
    <td>&nbsp;</td>
    <td style="layout-grid-mode: both; text-align: center">March 9, 2017</td></tr>
<tr style="vertical-align: top">
    <td>Charles R. Patton</td>
    <td>&nbsp;</td>
    <td nowrap style="text-align: center; layout-grid-mode: both">&nbsp;</td>
    <td>&nbsp;</td>
    <td style="layout-grid-mode: both; text-align: center">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td nowrap style="text-align: center; layout-grid-mode: both">&nbsp;</td>
    <td>&nbsp;</td>
    <td style="layout-grid-mode: both; text-align: center">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td style="border-bottom: Black 1pt solid">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">/s/ Richard O.
Schaum	</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"></p></td>
    <td>&nbsp;</td>
    <td nowrap style="text-align: center; layout-grid-mode: both">Director</td>
    <td>&nbsp;</td>
    <td style="layout-grid-mode: both; text-align: center">March 9, 2017</td></tr>
<tr style="vertical-align: top">
    <td>Richard O. Schaum</td>
    <td>&nbsp;</td>
    <td nowrap style="text-align: center; layout-grid-mode: both">&nbsp;</td>
    <td>&nbsp;</td>
    <td style="layout-grid-mode: both; text-align: center">&nbsp;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b></b></p>

<!-- Field: Page; Sequence: 45; Value: 2 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->45<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>REPORT OF INDEPENDENT
REGISTERED PUBLIC ACCOUNTING FIRM</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Board of Directors and
Stockholders</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Sterling Construction
Company, Inc.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">We have audited the accompanying
consolidated balance sheets of Sterling Construction Company, Inc. (a Delaware corporation) and subsidiaries (the &#8220;Company&#8221;)
as of December 31, 2016 and 2015 and the related consolidated statements of operations, comprehensive loss, stockholders&#8217;
equity, and cash flows for each of the three years in the period ended December 31, 2016. These financial statements are the responsibility
of the Company&#8217;s management. Our responsibility is to express an opinion on these financial statements based on our audits.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">We conducted our audits
in accordance with the standards of the Public Company Accounting Oversight Board (United States). Those standards require that
we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement.
An audit includes examining, on a test basis, evidence supporting the amounts and disclosures in the financial statements. An audit
also includes assessing the accounting principles used and significant estimates made by management, as well as evaluating the
overall financial statement presentation. We believe that our audits provide a reasonable basis for our opinion.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">In our opinion, the consolidated
financial statements referred to above present fairly, in all material respects, the financial position of Sterling Construction
Company, Inc. and subsidiaries as of December 31, 2016 and 2015, and the results of their operations and their cash flows for each
of the three years in the period ended December 31, 2016 in conformity with accounting principles generally accepted in the United
States of America.</p>

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

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

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0">As discussed in Note 1 to the consolidated financial
statements, the Company adopted new accounting guidance in 2016 related to the presentation of deferred loan costs.</P>



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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">We also have audited,
in accordance with the standards of the Public Company Accounting Oversight Board (United States), the Company&#8217;s internal
control over financial reporting as of December 31, 2016, based on criteria established in the 2013 <i>Internal Control&#8212;Integrated
Framework</i> issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO), and our report dated March
9, 2017 expressed an unqualified opinion.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">/s/ GRANT THORNTON LLP</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Houston, Texas</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">March 9, 2017</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><b>&nbsp;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b></b></p>

<!-- Field: Page; Sequence: 46; Options: NewSection; Value: 1 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>REPORT OF INDEPENDENT
REGISTERED PUBLIC ACCOUNTING FIRM</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in">&nbsp;</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Board of Directors and
Stockholders</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Sterling Construction
Company, Inc.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">We have audited the internal
control over financial reporting of Sterling Construction Company, Inc. (a Delaware corporation) and subsidiaries (the &#8220;Company&#8221;)
as of December 31, 2016, based on criteria established in the 2013 <i>Internal Control&#8212;Integrated Framework</i> issued by
the Committee of Sponsoring Organizations of the Treadway Commission (COSO). The Company&#8217;s management is responsible for
maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control
over financial reporting, included in the accompanying Management&#8217;s Report on Internal Control over Financial Reporting.
Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">We conducted our audit
in accordance with the standards of the Public Company Accounting Oversight Board (United States). Those standards require that
we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting
was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting,
assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control
based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that
our audit provides a reasonable basis for our opinion.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">A company&#8217;s internal
control over financial reporting is a process designed 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.
A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance
of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company;
(2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance
with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance
with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely
detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the
financial statements.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Because of its inherent
limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation
of effectiveness 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">In our opinion, the Company
maintained, in all material respects, effective internal control over financial reporting as of December 31, 2016, based on criteria
established in the 2013 <i>Internal Control&#8212;Integrated Framework </i>issued by COSO.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">We also have audited,
in accordance with the standards of the Public Company Accounting Oversight Board (United States), the consolidated financial statements
of the Company as of and for the year ended December 31, 2016, and our report dated March 9, 2017 expressed an unqualified opinion
on those financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">/s/ GRANT THORNTON LLP</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Houston, Texas</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">March 9, 2017</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b></b></p>

<!-- Field: Page; Sequence: 47; Value: 1 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>STERLING CONSTRUCTION
COMPANY, INC. &amp; SUBSIDIARIES </b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>CONSOLIDATED BALANCE
SHEETS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><b>As of
December 31, 2016 and 2015</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><b>(Amounts
in thousands, except share and per share data)</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<div data-td-taggable-table="" data-td-statement-type="balance-sheet"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap style="text-align: center; padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: center; padding-left: 10pt; text-indent: -10pt">ASSETS</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Current assets:	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt; width: 70%">Cash and cash equivalents 	</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">42,785</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">4,426</td><td style="width: 1%; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt">Contracts receivable, including retainage	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">84,132</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">82,112</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt">Costs and estimated earnings in excess of billings on uncompleted contracts	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">32,705</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">26,905</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt">Inventories	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">3,708</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">2,535</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt">Receivables from and equity in construction joint ventures	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">7,130</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">12,930</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt">Other current assets	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">5,448</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">6,013</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 40pt">Total current assets	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">175,908</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">134,921</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Property and equipment, net	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">68,127</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">73,475</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 10pt">Goodwill	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">54,820</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">54,820</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Other assets, net	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,968</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,949</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 40pt">Total assets	</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">301,823</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">266,165</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: center; padding-left: 10pt; text-indent: -10pt">LIABILITIES AND EQUITY</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Current liabilities:	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt">Accounts payable	</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">67,097</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">58,959</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt">Billings in excess of costs and estimated earnings on uncompleted contracts	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">64,100</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">30,556</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt">Current maturities of long-term debt	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">3,845</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">4,856</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt">Income taxes payable	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">78</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">67</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt">Accrued compensation	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">5,322</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">5,977</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt">Other current liabilities	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">6,150</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,896</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 40pt">Total current liabilities	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">146,592</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">104,311</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Long-term liabilities:</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt">Long-term debt, net of current maturities	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">1,549</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">15,324</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt">Members&#8217; interest subject to mandatory redemption and undistributed earnings	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">45,230</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">50,438</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt">Other long-term liabilities	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">362</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">338</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 40pt">Total long-term liabilities	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">47,141</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">66,100</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Commitments and contingencies (Note 11)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 10pt">Equity:</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt">Sterling stockholders&#8217; equity:</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt">Preferred stock, par value $0.01 per share; 1,000,000 shares authorized, none issued	</td><td style="color: #5A5A5A">&nbsp;</td>
    <td style="color: #5A5A5A; text-align: left">&nbsp;</td><td style="color: #5A5A5A; text-align: right">--</td><td style="color: #5A5A5A; text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt">Common stock, par value $0.01 per share; 28,000,000 shares authorized, 24,987,306 and 19,753,170 shares issued	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">250</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">198</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt">Additional paid in capital	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">208,922</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">188,147</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt">Retained deficit	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(101,738</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(92,500</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 40pt">Total Sterling common stockholders&#8217; equity	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">107,434</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">95,845</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt">Noncontrolling interests	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">656</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(91</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 40pt">Total equity	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">108,090</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">95,754</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 40pt">Total liabilities and equity	</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">301,823</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">266,165</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td></tr>
</table></div>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><i>&nbsp;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><i>The
accompanying notes are an integral part of these consolidated financial statements.</i></p>

<!-- Field: Page; Sequence: 48; Value: 1 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center"><i></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>STERLING CONSTRUCTION
COMPANY, INC. &amp; SUBSIDIARIES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><b>CONSOLIDATED
STATEMENTS OF OPERATIONS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><b>For
the years ended December 31, 2016, 2015 and 2014</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><b>(Amounts
in thousands, except per share data)</b></p>

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

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

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

<div data-td-taggable-table="" data-td-statement-type="income"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%; text-indent: -10pt; padding-left: 10pt">Revenues	</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">690,123</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">623,595</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">672,230</td><td style="width: 1%; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Cost of revenues	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(646,269</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(594,642</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(639,809</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 10pt; padding-left: 10pt">Gross profit 	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">43,854</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">28,953</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">32,421</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">General and administrative expenses	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(38,623</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(41,880</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(36,897</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Other operating (expense) income, net 	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(9,960</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,460</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">252</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 10pt; padding-left: 10pt">Operating loss	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(4,729</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(14,387</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(4,224</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Interest income	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">33</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">460</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">754</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Interest expense	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(2,628</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(3,012</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(1,123</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt">Loss on extinguishment of debt	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(240</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Loss before income taxes and earnings attributable to noncontrolling interests 	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(7,324</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(17,179</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(4,593</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Income tax expense	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(88</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(7</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(632</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 10pt; padding-left: 10pt">Net loss	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(7,412</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(17,186</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(5,225</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt">Noncontrolling owners&#8217; interests in earnings of subsidiaries and joint ventures	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,826</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(3,216</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(4,556</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 20pt; text-indent: -20pt">Net loss attributable to Sterling common stockholders before noncontrolling interest revaluation	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(9,238</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(20,402</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(9,781</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 10pt; padding-left: 10pt">Revaluation of a noncontrolling interest due to a new agreement	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(18,774</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.25pt; padding-left: 10pt; text-indent: -10pt">Net loss attributable to Sterling common stockholders	</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">(9,238</td><td style="border-bottom: Black 2.25pt double; text-align: left">)</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">(39,176</td><td style="border-bottom: Black 2.25pt double; text-align: left">)</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">(9,781</td><td style="border-bottom: Black 2.25pt double; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Net loss per share attributable to Sterling common stockholders:</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 10pt; padding-left: 10pt">Basic and diluted	</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.40</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(2.02</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.54</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-left: 10pt; text-indent: -10pt">Weighted average number of common shares outstanding used in computing per share amounts:</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 10pt; padding-left: 10pt">Basic and diluted	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">23,140</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">19,375</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">18,064</td><td style="text-align: left">&nbsp;</td></tr>
</table></div>

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


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><i>The
accompanying notes are an integral part of these consolidated financial statements.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"></p>

<!-- Field: Page; Sequence: 49; Value: 1 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><b>STERLING
CONSTRUCTION COMPANY, INC. &amp; SUBSIDIARIES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><b>CONSOLIDATED
STATEMENTS OF COMPREHENSIVE LOSS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><b>For
the years ended December 31, 2016, 2015 and 2014</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><b>(Amounts
in thousands)</b></p>

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

<div data-td-taggable-table="" data-td-statement-type="comprehensive-income"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap style="text-align: center; padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%; text-align: left; text-indent: -10pt; padding-left: 10pt">Net loss attributable to Sterling common stockholders	</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">(9,238</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">(39,176</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">(9,781</td><td style="width: 1%; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Net income attributable to noncontrolling interest included in equity	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">1,826</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">3,216</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">4,556</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Other comprehensive income, net of tax:</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt; text-indent: -10pt">Realized loss from settlement of derivatives	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">107</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">137</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 20pt; text-indent: -10pt">Change in the effective portion of unrealized loss in fair market value of derivatives	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(6</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(355</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.25pt; text-indent: -10pt; padding-left: 10pt">Comprehensive loss	</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">(7,412</td><td style="border-bottom: Black 2.25pt double; text-align: left">)</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">(35,859</td><td style="border-bottom: Black 2.25pt double; text-align: left">)</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">(5,443</td><td style="border-bottom: Black 2.25pt double; text-align: left">)</td></tr>
</table></div>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><i>The
accompanying notes are an integral part of these consolidated financial statements.</i></p>

<!-- Field: Page; Sequence: 50; Value: 1 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center"><i></i>
</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><b>STERLING
CONSTRUCTION COMPANY, INC. &amp; SUBSIDIARIES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><b>CONSOLIDATED
STATEMENT OF STOCKHOLDERS&#8217; EQUITY</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><b>For
the years ended December 31, 2016, 2015 and 2014</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><b>(Amounts
in thousands)</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><b>&nbsp;</b></p>

<div data-td-taggable-table="" data-td-statement-type="stockholders-equity"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap style="padding-left: 20pt; text-indent: -10pt">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="19" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">STERLING CONSTRUCTION COMPANY, INC. STOCKHOLDERS</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="7">&nbsp;</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="padding-left: 20pt; text-indent: -10pt">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Common Stock</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>Addi-</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>tional</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: -0.25pt"><b>Paid in</b></p></td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center">Retained</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>Accu-</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>mulated</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>Other</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>Compre-</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>hensive</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><b>Income</b></p></td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center">Noncon-<br>
trolling</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="text-align: center">&nbsp;</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="padding-left: 20pt; text-indent: -10pt">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Shares</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Capital</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Deficit</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">(Loss)</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Interests</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Total</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 37%; text-indent: -10pt; padding-left: 10pt">Balance at January 1, 2014	</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 6%; text-align: right">16,658</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">167</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">190,926</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">(62,317</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">117</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">3,901</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">132,794</td><td style="width: 1%; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt; text-indent: -10pt">Net (loss) income	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(9,781</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">4,556</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(5,225</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 20pt; text-indent: -10pt">Other comprehensive loss	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(218</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(218</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt; text-indent: -10pt">Stock issued upon option exercises	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">4</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">12</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">12</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 20pt; text-indent: -10pt">Stock-based compensation	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">41</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">849</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">849</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt; text-indent: -10pt">Distribution to owners	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(994</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(994</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 20pt; text-indent: -10pt">Stock issued in equity offering, net of expense	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">2,100</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">21</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">14,025</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">14,046</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; padding-left: 20pt; text-indent: -10pt">Other	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(115</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(116</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 10pt">Balance at December 31, 2014	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">18,803</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">188</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">205,697</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(72,098</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(101</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">7,462</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">141,148</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt; text-indent: -10pt">Net (loss) income	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(39,176</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">3,216</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(35,960</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 20pt; text-indent: -10pt">Other comprehensive income	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">101</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">101</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt; text-indent: -10pt">Stock-based compensation	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">1,046</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">11</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">1,593</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">1,604</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 20pt; text-indent: -10pt">Reclassification and revaluation of noncontrolling interest	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(18,774</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">18,774</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(7,367</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(7,367</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt; text-indent: -10pt">Distribution to owners	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(3,402</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(3,402</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; padding-left: 20pt; text-indent: -10pt">Other	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(96</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(369</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(370</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt">Balance at December 31, 2015	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">19,753</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">198</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">188,147</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(92,500</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(91</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">95,754</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 20pt; text-indent: -10pt">Net (loss) income	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(9,238</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">1,826</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(7,412</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt; text-indent: -10pt">Stock-based compensation	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">79</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">1,810</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">1,810</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 20pt; text-indent: -10pt">Stock issued in equity offering, net of expense	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">5,175</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">52</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">19,090</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">19,142</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt; text-indent: -10pt">Distribution to owners	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(1,079</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(1,079</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; padding-left: 20pt; text-indent: -10pt">Other	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(20</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(125</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(125</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.25pt; text-indent: -10pt; padding-left: 10pt">Balance at December 31, 2016	</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="border-bottom: Black 2.25pt double; text-align: right">24,987</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">250</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">208,922</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">(101,738</td><td style="border-bottom: Black 2.25pt double; text-align: left">)</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">--</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">656</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">108,090</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td></tr>
</table></div>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25pt; text-align: right; text-indent: -0.25pt">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><i>&nbsp;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><i>The
accompanying notes are an integral part of these consolidated financial statements.</i></p>

<!-- Field: Page; Sequence: 51; Value: 1 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center"><i></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><b>STERLING
CONSTRUCTION COMPANY, INC. &amp; SUBSIDIARIES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><b>CONSOLIDATED
STATEMENTS OF CASH FLOWS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><b>For
the years ended December 31, 2016, 2015 and 2014</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><b>(Amounts
in thousands)</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<div data-td-taggable-table="" data-td-statement-type="cash-flows"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap style="padding-left: 20pt; text-indent: -10pt">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Cash flows from operating activities:</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 55%; text-align: left; text-indent: -10pt; padding-left: 10pt">Net loss attributable to Sterling common stockholders	</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">(9,238</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">(39,176</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">(9,781</td><td style="width: 1%; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt">Plus: Noncontrolling owners&#8217; interests in earnings of subsidiaries and joint ventures	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,826</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,216</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,556</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Net loss	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(7,412</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(35,960</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(5,225</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Adjustments to reconcile net loss to net cash provided by (used in) operating activities:</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Depreciation and amortization	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">16,048</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">16,529</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">18,348</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Revaluation of noncontrolling interest due to a new agreement	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">18,774</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Gain on disposal of property and equipment	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(367</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(1,479</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(995</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Stock-based compensation expense	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">1,810</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">1,604</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">849</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Loss on extinguishment of debt	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">240</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Changes in operating assets and liabilities:</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Contracts receivable	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(2,020</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(3,216</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(1,651</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Costs and estimated earnings in excess of billings on uncompleted contracts	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(5,800</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">6,498</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(21,719</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Inventories	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(1,173</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">4,866</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(1,212</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Receivables from and equity in construction joint ventures	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">5,800</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(3,777</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(3,035</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Income tax receivable	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">1,419</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">4,784</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Other assets	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">595</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">8,127</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">3,692</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Accounts payable	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">8,138</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(7,834</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">5,192</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Billings in excess of costs and estimated earnings on uncompleted contracts	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">33,544</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">4,907</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(5,927</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Accrued compensation and other liabilities	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">544</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(3,147</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(2,504</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Members&#8217; interest subject to mandatory redemption and undistributed earnings	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(5,208</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,418</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,110</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Net cash provided by (used in) operating activities	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">44,499</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">8,969</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(10,513</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Cash flows from investing activities:</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Additions to property and equipment	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(10,888</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(8,086</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(13,509</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Proceeds from sale of property and equipment	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">2,714</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">8,543</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">6,078</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Restricted cash	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(4,945</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Net cash used in investing activities	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(8,174</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(4,488</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(7,431</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Cash flows from financing activities:</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Cumulative daily drawdowns &#8211; Credit Facility	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">19,000</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">126,970</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">330,338</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Cumulative daily repayments &#8211; Credit Facility	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(19,000</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(161,571</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(303,545</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Cumulative drawdowns &#8211; equipment-based revolver	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(15,871</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">14,550</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Cumulative repayments &#8211; equipment-based revolver	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(14,550</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Cash received from equipment-based term loan	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">20,000</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Repayments under long-term obligations &#8211; equipment-based term loan and other	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(3,217</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Distributions to noncontrolling interest owners	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(1,079</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(3,402</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(1,191</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Net proceeds from stock issued	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">19,142</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">14,046</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Deferred loan costs	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(1,309</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Other	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(158</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(369</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(733</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Net cash provided by (used in) financing activities	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,034</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(22,898</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">38,915</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Net (decrease) increase in cash and cash equivalents	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">38,359</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(18,417</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">20,971</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Cash and cash equivalents at beginning of period	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,426</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">22,843</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,872</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.25pt; text-indent: -10pt; padding-left: 10pt">Cash and cash equivalents at end of period	</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">42,785</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">4,426</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">22,843</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Supplemental disclosures of cash flow information:</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Cash paid during the period for interest	</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,628</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,889</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,075</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Cash paid during the period for income taxes	</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">72</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">547</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Non-cash items:</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Revaluation of noncontrolling interests	</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(26,141</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Transportation and construction equipment acquired through financing arrangements	</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">740</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,662</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,159</td><td style="text-align: left">&nbsp;</td></tr>
</table></div>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><i>&nbsp;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><i>The accompanying notes
are an integral part of these consolidated financial statements.</i></p>

<!-- Field: Page; Sequence: 52; Value: 1 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><i></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 13.5pt"><b>STERLING CONSTRUCTION
COMPANY, INC. &amp; SUBSIDIARIES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.25in"></td></tr></table><div data-td-statement-type="note"><table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"><td style="width: 0.25in">1.</td><td>Summary of Business and Significant Accounting Policies</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b><i>Business Summary</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Sterling Construction
Company, Inc. (&#8220;Sterling&#8221; or &#8220;the Company&#8221;), a Delaware corporation, is a leading heavy civil construction
company that specializes in the building and reconstruction of transportation and water infrastructure projects in Texas, Utah,
Nevada, Colorado, Arizona, California, Hawaii and other states in which 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.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Sterling owns equity
interests in the following subsidiaries: Texas Sterling Construction Co. (&#8220;TSC&#8221;); Road and Highway Builders, LLC (&#8220;RHB&#8221;);
Road and Highway Builders Inc. (&#8220;RHB Inc.&#8221;); Road and Highway Builders of California, Inc. (&#8220;RHBCa&#8221;); RHB
Properties, LLC (&#8220;RHBP&#8221;); Ralph L. Wadsworth Construction Company, LLC (&#8220;RLW&#8221;); Ralph L. Wadsworth Construction
Co., LP (&#8220;RLWLP&#8221;); J. Banicki Construction, Inc.(&#8220;JBC&#8221;); Myers &amp; Sons Construction, L.P. (&#8220;Myers&#8221;);
and Sterling Hawaii Asphalt (&#8220;SHA&#8221;). TSC, RHB, RHBCa, RLW, JBC and Myers perform construction contracts, RHB Inc. produces
aggregates from a leased quarry, primarily for use by RHB, and SHA produces asphalt for use by RHB and has minimal sales to third
parties. RHBP and RLWLP are dormant entities.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b><i>Significant Accounting
Policies</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Principles of Consolidation</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The accompanying 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 4 for further information regarding the Company&#8217;s Subsidiaries
and Joint Ventures with Noncontrolling Owners&#8217; Interest.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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 consolidated statements of operations
and as a single line item (&#8220;Receivables from and equity in construction joint ventures&#8221;) in the 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 5 for further information regarding the Company&#8217;s construction joint ventures.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Under accounting principles
generally accepted in the United States (&#8220;GAAP&#8221;), 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 we have a noncontrolling variable interest. Refer to Note 6 for further
information regarding the Company&#8217;s consolidated VIE.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Use of Estimates</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The preparation of
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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</p>

<!-- Field: Page; Sequence: 53; Value: 1 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><i>Revenue Recognition</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></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. Refer to Note 16 for further information
regarding the Company&rsquo;s concentration of risk.</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">Our 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">&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Changes in estimated
revenues and gross margin during the year ended December 31, 2016 resulted in a net charge of $6.3 million included in operating
loss, or $0.27 per diluted share attributable to Sterling common stockholders, included in net loss attributable to Sterling common
stockholders. Changes in estimated revenues and gross margin during the year ended December 31, 2015 resulted in a net charge of
$9.7 million included in operating loss, or $0.50 per diluted share attributable to Sterling common stockholders, included in net
loss attributable to Sterling common stockholders. Changes in estimated revenues and gross margin during the year ended December
31, 2014 resulted in a net charge of $9.1 million included in operating loss, or $0.50 per diluted share attributable to Sterling
common stockholders, included in net loss attributable to Sterling common stockholders.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company considers
unapproved change orders to be contract variations for which we have a change of scope for which we believe we are contractually
entitled to additional price but a price change associated with the scope change has not yet been agreed upon with the customer.
Costs associated with unapproved change orders are included in the estimated cost 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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&#8217;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&#8217;s subjective evaluation  of the situation or
on unsupported representations. Revenues 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.</p>

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

<!-- Field: Page; Sequence: 54; Value: 1 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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 may be taken.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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&#8217;s outside claim consultants, we concluded
that including the unapproved change order, claim and entitled unpaid project price amounts of $2.2 million, $9.2 million and $3.9
million, respectively, at December 31, 2016, and $1.6 million, $5.2 million and $3.9 million, respectively, at December 31, 2015,
in &#8220;Costs and estimated earnings in excess of billings on uncompleted contracts&#8221; on our consolidated balance sheets
was in accordance with GAAP.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The asset, &#8220;Costs
and estimated earnings in excess of billings on uncompleted contracts&#8221; represents revenues recognized in excess of amounts
billed on these contracts and will be billed at a later date, usually due to contract terms. In addition, revenue associated with
unapproved change orders and claims is also included when realization is probable and amounts can be reliably determined. The liability,
&#8220;Billings in excess of costs and estimated earnings on uncompleted contracts&#8221; represents billings in excess of revenues
recognized on these contracts.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <i>Reclassification</i></p>



<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Certain amounts in
prior years&#8217; financial statements have been reclassified to conform to the presentation used in the year ended December 31,
2016.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Financial Instruments </i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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, short-term and long-term contracts receivable, accounts payable, notes payable,
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;), a term loan (the &#8220;Term Loan&#8221;) with Nations (combined,
the &#8220;Equipment-based Facility&#8221;), and an earn-out liability related to the acquisition of JBC.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The recorded values
of cash and cash equivalents, restricted cash, short-term contracts receivable and accounts payable approximate their fair values
based on their liquidity and/or short-term nature. The recorded value of the long-term contract receivable was based on the amount
of future cash flows discounted using the creditor&#8217;s borrowing rate and such recorded value approximated fair value.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company provides
credit in the normal course of business, principally to public (government) owners, and performs ongoing credit evaluations, as
deemed necessary, but generally does not require collateral to support such receivables. In an effort to reduce its credit exposure,
as well as accelerate its cash flows, in August 2015, the Company completed the sale, on a non-recourse basis, of its only long-term
contract receivable pursuant to a factoring agreement with a related party. The Company received approximately $7.1&nbsp;million
upon the closing of this transaction and recorded a loss of approximately $1.4 million in &#8220;Other operating (expense) income,
net.&#8221;&nbsp; As such, we did not have a long-term contract receivable at December 31, 2015.</p>

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

<!-- Field: Page; Sequence: 55; Value: 1 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company has an
earn-out agreement with JBC&#8217;s former owner. This earn-out liability is classified as a Level 3 fair value measurement and
the unobservable input is the forecasted earnings before interest taxes depreciation and amortization (&#8220;EBITDA&#8221;) for
the periods after the period being reported through December 31, 2017. Whenever forecasted EBITDA is above the benchmarks set there
is an earn-out liability recorded. In 2016, we noted that forecasted EBITDA was surpassing the benchmarks which resulted in an
earn-out expense of $1.2 million recorded in &#8220;Other operating (expense) income, net&#8221; on the consolidated statements
of operations. This liability is included in other current liabilities on the accompanying consolidated balance sheets. There was
no earn-out earned in 2015, thus no liability was recorded at December 31, 2015.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company has the
Revolving Loan and the Term Loan and also has long-term notes payable of $2.7 million at December 31, 2016 related to machinery
and equipment purchased which have payment terms ranging from 3 to 5 years and associated interest rates ranging from 3.12% to
6.92% (Refer to Note 9). The fair value of these notes payable approximates their book value. The Company does not have any off-balance
sheet financial instruments other than operating leases (Refer to Note 10).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 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.<font style="font-size: 10pt">&nbsp;</font></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 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.<font style="font-size: 10pt">&nbsp;</font></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 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.<font style="font-size: 10pt">&nbsp;</font></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><i>Contracts Receivable</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Contracts receivable
are generally based on amounts billed to the customer. At December 31, 2016 and 2015, contracts receivable included $23.4 million
and $19.8 million of retainage, respectively, discussed below, which is being withheld by customers until completion of the contracts.
At December 31, 2016 and 2015, there were no unbilled receivables on contracts completed or substantially complete. Contracts receivable
includes only balances approved for payment by the customer.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Many of the contracts
under which the Company performs work contain retainage provisions. Retainage refers to that portion of billings made by the Company
but held for payment by the customer pending satisfactory completion of the project. Unless reserved, the Company assumes that
all amounts retained by customers under such provisions are fully collectible. Retainage on active contracts is classified as a
current asset regardless of the term of the contract and is generally collected within one year of the completion of a contract.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">There are certain
contracts that are completed in advance of full payment. When the receivable will not be collected within our normal operating
cycle, we consider it a long-term contract receivable and it is recorded in &#8220;Other assets, net&#8221; in our balance sheet.
In August 2015, the Company completed the sale, on a non-recourse basis, of its only long-term contract receivable pursuant to
a factoring agreement with a related party. As such, there was no outstanding long-term contract receivable at December 31, 2015.
We considered the credit quality of the borrower to assess the appropriate discount rate applied and continuously monitored the
borrower&#8217;s credit quality. The long-term contract receivable was historically discounted at 4.25% and recorded at fair value.
Interest income related to this receivable was $0.2 million and $0.4 million for the years ended December 31, 2015 and 2014, respectively.</p>

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

<!-- Field: Page; Sequence: 56; Value: 1 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Contracts receivable
are written off based on individual credit evaluation and specific circumstances of the customer, when such treatment is warranted.
There was no bad debt expense recorded in 2016 and 2014 and a minimal amount of bad debt expense recorded in 2015.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">At year-end, the Company performs a review of outstanding contracts receivable, historical collection
information and existing economic conditions to determine if there are potential uncollectible receivables. At December 31, 2016
and 2015, our allowance for doubtful accounts against contracts receivable was zero and immaterial, respectively.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">As is customary, we
have agreed to indemnify our bonding company for all losses incurred by it in connection with bonds that are issued, and we have
granted our bonding company a security interest in certain assets, including accounts receivable, as collateral for such obligation.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <i>Inventories</i></p>



<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company&#8217;s
inventories are stated at the lower of cost or market as determined by the average cost method. Inventories at December 31, 2016
and 2015 were $3.7 million and $2.5 million, respectively. Inventories consist primarily of concrete, aggregate and millings which
are primarily expected to be utilized on construction projects in the future. A small portion is sold to third parties. The cost
of inventory includes labor, trucking and other equipment costs.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Property and Equipment</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Property and equipment
are stated at cost. Depreciation and amortization are computed using the straight-line method. The estimated useful lives used
for computing depreciation and amortizations are as follows:</p>

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

<div data-td-taggable-table=""><table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<tr>
    <td style="width: 10%">&nbsp;</td>
    <td nowrap style="vertical-align: top; width: 40%; layout-grid-mode: both">Buildings (in years)</td>
    <td style="width: 5%; text-align: right">&nbsp;</td>
    <td style="width: 5%; text-align: center">39</td>
    <td style="vertical-align: bottom; layout-grid-mode: both; width: 40%">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td>&nbsp;</td>
    <td nowrap style="layout-grid-mode: both">Construction equipment  (in years)</td>
    <td style="text-align: right">5</td>
    <td style="text-align: center">-</td>
    <td style="layout-grid-mode: both">15</td></tr>
<tr style="vertical-align: top">
    <td>&nbsp;</td>
    <td nowrap style="layout-grid-mode: both">Land improvements (in years)</td>
    <td style="text-align: right">5</td>
    <td style="text-align: center">-</td>
    <td style="layout-grid-mode: both">15</td></tr>
<tr style="vertical-align: top">
    <td>&nbsp;</td>
    <td nowrap style="layout-grid-mode: both">Office furniture and fixtures (in years)</td>
    <td style="text-align: right">3</td>
    <td style="text-align: center">-</td>
    <td style="layout-grid-mode: both">10</td></tr>
<tr style="vertical-align: top">
    <td>&nbsp;</td>
    <td nowrap style="layout-grid-mode: both">Leasehold improvements (in years or lease period, if shorter)</td>
    <td style="text-align: right">3</td>
    <td style="text-align: center">-</td>
    <td style="layout-grid-mode: both">10</td></tr>
<tr style="vertical-align: top">
    <td>&nbsp;</td>
    <td nowrap style="layout-grid-mode: both">Transportation equipment (in years)</td>
    <td style="text-align: right">&nbsp;</td>
    <td style="text-align: center">5</td>
    <td style="layout-grid-mode: both">&nbsp;</td></tr>
</table></div>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Depreciation expense
was $15.7 million, $16.2 million and $18.2 million in 2016, 2015 and 2014, respectively.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <i>Leases</i></p>



<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We lease property
and equipment in the ordinary course of our business. Our leases have varying terms. Some may include renewal options, escalation
clauses, restrictions, penalties or other obligations that we consider in determining minimum lease payments. The leases are classified
as either operating leases or capital leases, as appropriate.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Equipment under Capital
Leases</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company&#8217;s
policy is to account for capital leases, which transfer substantially all the benefits and risks incident to the ownership of the
leased property to the Company, as the acquisition of an asset and the incurrence of an obligation. Under this method of accounting,
the recorded value of the leased asset is amortized principally using the straight-line method over its estimated useful life and
the obligation, including interest thereon, is reduced through payments over the life of the lease. Depreciation expense on equipment
subject to capital leases and the related accumulated depreciation is included with that of owned equipment. The Company had two
capital leases totaling $0.4 million at December 31, 2016 and one capital lease at December 31, 2015 with $0.5 million recorded
in &#8220;Long-term debt, net of current maturities&#8221; and &#8220;Current maturities of long-term debt,&#8221; as applicable,
in our consolidated balance sheets.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><font style="font-family: Times New Roman, Times, Serif"><i>Deferred
Loan Costs </i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Deferred loan costs represent
loan origination fees paid to the lender and related professional fees such as legal fees related to drafting of loan agreements.
In 2015, the Company capitalized $1.3 million in loan fees paid to Nations in connection with incurring the new debt, discussed
further in Note 9. These capitalized fees are amortized on a straight-line basis over the term of the Equipment-based Facility.
Unamortized costs were $0.8 million and $1.1 million at December 31, 2016 and 2015, respectively, and are attributable to the Equipment-based
Facility. Loan cost amortization expense for the years ended December 31, 2016, 2015 and 2014 was $0.3 million, $0.3 million and
$0.2 million, respectively. In 2016, we adopted Accounting Standards Update (&#8220;ASU&#8221;) 2015-03 as noted below, a new standard
of the Financial Accounting Standards Board (FASB), which simplifies the presentation of debt issuance costs. In accordance with
the new standard, we now reflect debt issuance costs as a reduction from the face amount of debt on our consolidated balance sheets.</p>

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

<!-- Field: Page; Sequence: 57; Value: 1 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><i>Goodwill and Intangibles</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Goodwill represents
the excess of the cost of companies acquired over the fair value of their net assets at the dates of acquisition. GAAP requires
that: (1) goodwill and indefinite lived intangible assets not be amortized, (2) goodwill is to be tested for impairment at least
annually at the reporting unit level and (3) intangible assets deemed to have an indefinite life are to be tested for impairment
at least annually by comparing the fair value of these assets with their recorded amounts. Refer to Note 8 for our disclosure regarding
goodwill impairment testing.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><i>Evaluating Impairment of
Long-Lived Assets</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">When events or changes
in circumstances indicate that long-lived assets may be impaired, an evaluation is performed. The evaluation would be based on
estimated undiscounted cash flows associated with the assets as compared to the asset&#8217;s carrying amount to determine if a
write-down to fair value is required. There was no impairment in 2016, an immaterial impairment in 2015 and no impairment in 2014.
Management believes that there are no additional events or changes in circumstances which have indicated that other long-lived
assets may be impaired. See Note 7 for more information regarding our immaterial impairment charge in 2015.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><i>Segment reporting</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><i>&nbsp;</i></p>

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

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">We operate in one operating segment and have
only one reportable segment and one reporting unit component, which is 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. The service provided
by the Company, in all instances of our construction projects, is heavy civil construction. 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 which would allow aggregation of individual operating segments into one
reportable segment if multiple operating segments existed.</P>



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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company noted
that even if our local offices were to be considered separate components of our heavy civil construction operating segment, those
components could be aggregated into a single reporting unit for purposes of testing goodwill for impairment under Accounting Standards
Codification 280 and EITF D-101 because our local offices all have similar economic characteristics and are similar in all of the
following areas:</p>

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">The nature of the products and services &#8212; each of our local offices perform similar construction
projects &#8212; they build, reconstruct and repair roads, highways, bridges, airfields, ports, light rail and water, waste water
and storm drainage systems.</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">The nature of the production processes &#8212; our heavy civil construction services rendered in
the construction process for each of our construction projects performed by each local office is the same &#8212; they excavate
dirt, remove existing pavement and pipe, lay aggregate or concrete pavement, pipe and rail and build bridges and similar large
structures in order to complete our projects.</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">The type or class of customer for products and services &#8212; substantially all of our customers
are federal and state departments of transportation, cities, counties, and regional water, rail and toll-road authorities. A substantial
portion of the funding for the state departments of transportation to finance the projects we construct is furnished by the federal
government.</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">The methods used to distribute products or provide services &#8212; the heavy civil construction
services rendered on our projects are performed by our hired sub-contractors or with our own field work crews (laborers, equipment
operators and supervisors) and equipment (backhoes, loaders, dozers, graders, cranes, pug mills, crushers, and concrete and asphalt
plants).</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">The nature of the regulatory environment &#8212; we perform substantially all of our projects for
federal, state and municipal governmental agencies, and all of the projects that we perform are subject to substantially similar
regulation under U.S. and state department of transportation rules, including prevailing wage and hour laws; codes established
by the federal government and municipalities regarding water and waste water systems installation; and laws and regulations relating
to workplace safety and worker health of the U.S. Occupational Safety and Health Administration and to the employment of immigrants
of the U.S. Department of Homeland Security.</td></tr></table>

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

<!-- Field: Page; Sequence: 58; Value: 1 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">While profit margin
objectives included in contract bids have some variability from contract to contract, our profit margin objectives are not differentiated
by our CODM or our office management based on local office location. Instead, the projects undertaken by each local office are
primarily competitively-bid, fixed unit or negotiated lump sum price contracts, all of which are bid based on achieving gross margin
objectives that reflect the relevant skills required, the contract size and duration, the availability of our personnel and equipment,
the makeup and level of our existing backlog, our competitive advantages and disadvantages, prior experience, the contracting agency
or customer, the source of contract funding, anticipated start and completion dates, construction risks, penalties or incentives
and general economic conditions.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><i>Federal and State
Income Taxes</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We determine deferred
income tax assets and liabilities using the balance sheet method. Under this method, the net deferred tax asset or liability is
determined based on the tax effects of the temporary differences between the book and tax bases of the various balance sheet assets
and liabilities and gives current recognition to changes in tax rates and laws. Valuation allowances are established when necessary
to reduce deferred tax assets to the amount expected to be realized. We recognize the financial statement benefit of a tax position
only after determining that the relevant tax authority would more likely than not sustain the position following an audit. For
tax positions meeting the more-likely-than-not threshold, the amount recognized in the financial statements is the largest benefit
that has a greater than 50 percent likelihood of being realized upon ultimate settlement with the relevant tax authority. Refer
to Note 12 for further information regarding our federal and state income taxes.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><i>Stock-Based Compensation</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company&#8217;s
stock-based incentive plan is administered by the Compensation Committee of the Board of Directors. The Compensation Committee
may reward employees and non-employees with various types of awards including, but not limited to, warrants, stock options, common
stock, and unvested common stock (or restricted stock) vesting on service, performance or market criteria. The Company recognizes
expense based on the grant-date fair value of the service award and amortizes the award based on accelerated or straight line methods.
Awards based on performance vesting are subsequently remeasured at each reporting date through the settlement date. Awards that
vest based on market criteria are valued using a valuation model that incorporates the probability of the Company meeting the stated
criteria, such as the Monte-Carlo simulation, and the expense is amortized on a straight line basis over the term of the agreement.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Upon the vesting of
unvested common stock the Company may withhold shares, based on the employee&#8217;s election, in order to satisfy federal tax
withholdings. The shares held by the Company are considered constructively retired and are retired shortly after withholding. The
Company then remits the withholding taxes required. Refer to Note 14 for further information regarding the stock-based incentive
plans.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b><i>Recently Adopted Accounting
Pronouncements</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in">In March
2016, the FASB issued its new stock compensation guidance in ASU No. 2016-09 (Topic 718). First, under the new guidance, companies
will be required to recognize the income tax effects of share-based awards in the income statement when the awards vest or are
settled (i.e., additional paid-in capital (&#8220;APIC&#8221;) or APIC pools will be eliminated). In addition, the new guidance
allows a withholding amount of awarded shares with a fair value up to the amount of tax owed using the maximum, instead of the
minimum, statutory tax rate without triggering liability classification for the award. Lastly, the new guidance allows companies
to elect whether to account for forfeitures of share-based payments by (1) recognizing forfeitures of awards as they occur or (2)
estimating the number of awards expected to be forfeited and adjusting the estimate when it is likely to change, as is currently
required. The new standard is effective for annual periods beginning after December 15, 2016, including interim periods within
those fiscal years. Early adoption is permitted. The Company has chosen to early adopt this guidance and has chosen to account
for forfeitures of share-based payments by recognizing forfeitures of awards as they occur. The result of adopting this guidance
was immaterial to the Company&#8217;s consolidated financial statements.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><font style="font-family: Times New Roman, Times, Serif">In
April 2015, the </font>FASB <font style="font-family: Times New Roman, Times, Serif">issued </font>ASU <font style="font-family: Times New Roman, Times, Serif">2015-03,
&#8220;Interest - Imputation of Interest: Simplifying the Presentation of Debt Issuance Costs.&#8221; The guidance, which is effective
for annual reporting periods beginning after December 15, 2015 and interim periods within annual periods beginning after December
15, 2015, requires that debt issuance costs related to a recognized debt liability be presented in the balance sheet as a direct
deduction from the carrying amount of that debt liability, consistent with debt discounts. The Company adopted this guidance as
required in the first quarter of 2016 and changed the presentation of our consolidated balance sheets and related debt disclosures.
</font></p>

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

<!-- Field: Page; Sequence: 59; Value: 1 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In August 2014, the
FASB issued ASU 2014-14, &#8220;Presentation of Financial Statement &#8211; Going Concern.&#8221; The guidance, which is effective
for annual reporting periods ending after December 15, 2016 and interim periods within annual periods beginning after December
15, 2016, requires management to evaluate whether there is substantial doubt about the entity&#8217;s ability to continue as a
going concern and to provide related footnote disclosures. The Company adopted this guidance as required in the fourth quarter
of 2016. No changes to the presentation of our financial statements or related disclosures were required.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b><i>Recently Issued Accounting
Pronouncements	</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in">In January
2017, the FASB issued guidance in ASU 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 intends to early
adopt in 2017 and does not expect a material impact to our consolidated financial statements upon adoption.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in">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. T<font style="font-family: Times New Roman, Times, Serif">he
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.</font></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in">In August
2016, the FASB issued guidance in ASU No. 2016-15 (Topic 230): &#8220;Classification of Certain Cash Receipts and Cash Payments.
This update addresses specific cash flow issues with the objective of reducing existing diversity in practice.&#8221; 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></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, &ldquo;Revenue
from Contracts with Customers.&rdquo; 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, &ldquo;Principal versus Agent Considerations (Reporting
Revenue Gross versus Net),&rdquo; ASU No. 2016-10, &ldquo;Identifying Performance Obligations and Licensing,&rdquo; and ASU 2016-12,
&ldquo;Narrow Scope Improvements and Practical Expedients.&rdquo;</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>



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

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

<!-- Field: Page; Sequence: 60; Value: 1 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.25in"></td></tr></table><div data-td-statement-type="note"><table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"><td style="width: 0.25in">2.</td><td>Cash and Cash Equivalents</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><font style="font-family: Times New Roman, Times, Serif">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 subsidiaries, as well as cash
held by majority-owned subsidiaries, majority-owned construction joint ventures, and the Company&#8217;s VIE that we consolidate.
Refer to Note 6 for more information regarding the Company&#8217;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 December 31, 2016 and December 31, 2015, cash
and cash equivalents included</font> $10.9 <font style="font-family: Times New Roman, Times, Serif">million and $0, respectively,
belonging to a majority-owned joint venture which generally cannot be used for purposes outside the joint venture</font>.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><font style="font-family: Times New Roman, Times, Serif">Restricted
cash of approximately</font> $3.0 <font style="font-family: Times New Roman, Times, Serif">million is included in &#8220;other
assets, net&#8221; on the consolidated balance sheet as of December 31, 2016 and December 31, 2015, 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. </font>Refer to Notes 9 and 11 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 consolidated balance sheet
as of December 31, 2016 and December 31, 2015 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></p>

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.25in"></td></tr></table><div data-td-statement-type="note"><table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"><td style="width: 0.25in">3.</td><td>Costs and Estimated Earnings and Billings on Uncompleted Contracts</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Billing practices
for our contracts are governed by the contract terms of each project based on progress toward completion approved by the owner,
achievement of milestones or pre-agreed schedules. Billings do not necessarily correlate with revenue recognized under the percentage-of-completion
method of accounting. The current liability, &#8220;Billings in excess of costs and estimated earnings on uncompleted contracts,&#8221;
represents billings in excess of revenues recognized. The current asset, &#8220;Costs and estimated earnings in excess of billings
on uncompleted contracts,&#8221; represents revenues recognized in excess of amounts billed to the customer, which are usually
billed during normal billing processes following achievement of contractual requirements. In addition, revenue associated with
unapproved change orders and claims is also included when realization is probable and amounts can be reliably determined.</p>

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

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

<!-- Field: Page; Sequence: 61; Value: 1 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The two tables below
set forth the costs incurred and earnings accrued on uncompleted contracts (revenues) compared with the billings on those contracts
through December 31, 2016 and 2015 and reconcile the net excess billings to the amounts included in the consolidated balance sheets
at those dates (amounts in thousands).</p>

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

<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As of December 31,</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 70%; text-align: left; padding-left: 10pt; text-indent: -10pt">Costs incurred and estimated earnings on uncompleted&nbsp;&nbsp;contracts	</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">1,749,328</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">1,741,070</td><td style="width: 1%; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt">Billings on uncompleted contracts	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,780,723</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,744,721</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.25pt; padding-left: 10pt; text-indent: -10pt">Excess of billings over costs incurred and estimated earnings


</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">(31,395</td><td style="border-bottom: Black 2.25pt double; text-align: left">)</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">(3,651</td><td style="border-bottom: Black 2.25pt double; text-align: left">)</td></tr>
</table></div>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Included in the accompanying
balance sheets under the following captions:</p>

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

<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As of December 31,</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 70%; 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%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">32,705</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">26,905</td><td style="width: 1%; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt">Billings in excess of costs and estimated earnings on uncompleted contracts	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(64,100</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(30,556</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.25pt; padding-left: 10pt; text-indent: -10pt">Net amount of costs and estimated earnings on uncompleted contracts below billings


</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">(31,395</td><td style="border-bottom: Black 2.25pt double; text-align: left">)</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">(3,651</td><td style="border-bottom: Black 2.25pt double; text-align: left">)</td></tr>
</table></div>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Revenues recognized
and billings on uncompleted contracts include cumulative amounts recognized as revenues and billings in prior years.</p></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></p>

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


<table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.25in"></td></tr></table><div data-td-statement-type="note"><table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"><td style="width: 0.25in">4.</td><td>Subsidiaries and Joint Ventures with Noncontrolling Owners&#8217; Interests</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company is obligated to purchase its partners&rsquo; 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 &ldquo;Members&rsquo; interest subject to mandatory redemption and undistributed earnings&rdquo;
on the consolidated balance sheets. In addition, all undistributed earnings at the time of the noncontrolling owners&rsquo; death
or permanent disability are also mandatorily payable. The liability consists of the following (amounts in thousands):</p>

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


<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap>&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As of December 31,</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap>&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 70%; text-align: justify; text-indent: 0in">Members&#8217; interest subject to mandatory redemption	</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">40,000</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">40,000</td><td style="width: 1%; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt; text-indent: 0in">Net accumulated earnings	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">5,230</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">10,438</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 2.25pt; text-indent: 0in; padding-left: 10pt">Total liability	</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">45,230</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">50,438</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td></tr>
</table></div>

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

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

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Due to an amendment to one of these agreements
on November 28, 2015, $18.8 million was reclassified to the liability account &ldquo;Members&rsquo; interest subject to mandatory
redemption and undistributed earnings&rdquo; and reduced &ldquo;Additional paid in capital&rdquo; (&ldquo;APIC&rdquo;) on the Company&rsquo;s
consolidated balance sheets. This $18.8 million represented the portion of the revaluation of noncontrolling interest above the
$7.4 million held as &ldquo;Noncontrolling interest&rdquo; in the consolidated balance sheet when the agreement was executed. According
to GAAP, this reduction to APIC was treated similarly to a dividend to a preferred shareholder and reduced earnings per share attributable
to Sterling common stockholders. Refer to Note 13.</P>



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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Earnings, subject
to distribution by the Company, in these 50% owned subsidiaries for 2016, 2015 and 2014 were $8.9 million, $4.2 million and $2.1
million, respectively, and were recorded in &#8220;Other operating (expense) income, net&#8221; on the Company&#8217;s consolidated
statements of operations. In 2015 and 2014, Myers&#8217; portion of earnings subject to distribution by the Company was $0.5 million
and zero, respectively, as the amendment to the agreement was not entered into until November 2015. Before the amendment, Myers&#8217;
portion of earnings was included in &#8220;Noncontrolling owners&#8217; interests in earnings of subsidiaries and joint ventures.&#8221;</p>

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

<!-- Field: Page; Sequence: 62; Value: 1 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><b><i>Changes in Noncontrolling Interests</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

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

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">The Company also participates in majority-owned joint ventures. For these joint ventures, the equity held
by the remaining owners and their portions of net income (loss) are reflected in the balance sheet line item &ldquo;Noncontrolling
interests&rdquo; in &ldquo;Equity&rdquo; and the statement of operations line item &ldquo;Noncontrolling owners&rsquo; interests
in earnings of subsidiaries and joint ventures,&rdquo; respectively. See discussion above regarding the amendment of one of the
Company&rsquo;s joint venture agreements in 2015, which is reflected as the $7.4 million adjustment in the table below. <FONT STYLE="font-size: 10pt">The
following table summarizes the changes in the noncontrolling owners&rsquo; interests in subsidiaries and consolidated joint ventures
for the years ended December 31, 2014 through 2016 (amounts in thousands):</FONT></P>



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

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

<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap style="text-align: justify">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years Ended December 31,</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="text-align: justify">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%; text-align: justify; text-indent: 0in">Balance, beginning of period	</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">(91</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">7,462</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">4,097</td><td style="width: 1%; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Net income attributable to noncontrolling interest included in equity	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">1,826</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">3,216</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">4,556</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; text-indent: 0in">Change due to amendment	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(7,367</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt; text-indent: 0in">Distributions to noncontrolling interests owners	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,079</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(3,402</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,191</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 2.25pt; text-indent: 0in">Balance, end of period	</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">656</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">(91</td><td style="border-bottom: Black 2.25pt double; text-align: left">)</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">7,462</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td></tr>
</table></div>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b>&nbsp;</b></p></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b></b></p>

<table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.25in"></td></tr></table><div data-td-statement-type="note"><table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"><td style="width: 0.25in">5.</td><td>Construction Joint Ventures</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We participate in
joint ventures with other large construction companies and other partners, typically for large, technically complex projects, including
design-build projects, when it is desirable to share risk and resources in order to seek a competitive advantage or when the project
is too large for us to obtain sufficient bonding. Joint venture partners typically provide independently prepared estimates, furnish
employees and equipment, enhance bonding capacity and often also bring local knowledge and expertise. We select our joint venture
partners based on our analysis of their construction and financial capabilities, expertise in the type of work to be performed
and past working relationships with us, among other criteria.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Generally, each construction
joint venture is formed to accomplish a specific project and is jointly controlled by the joint venture partners. The joint venture
agreements typically provide that our interests in any profits and assets, and our respective share in any losses and liabilities
that may result from the performance of the contract are limited to our stated percentage interest in the venture. We have no significant
commitments beyond completion of the contract with the customer.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Joint venture contracts
with project owners typically impose joint and several liability on the joint venture partners. Although our agreements with our
joint venture partners provide that each party will assume and pay 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 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. Historically, the
Company has not incurred a liability related to the nonperformance of a joint venture partner.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Under a joint venture
agreement, one partner is typically designated as the sponsor or manager. The sponsoring partner typically provides all administrative,
accounting and most of the project management support for the project and generally receives a fee from the joint venture for these
services. We have been designated as the sponsoring partner in certain of our current joint venture projects and are a non-sponsoring
partner in others.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Under GAAP, the Company
must determine whether each joint venture in which it participates is a variable interest entity. This determination focuses on
identifying which joint venture partner, if any, has the power to direct the activities of a joint venture and the obligation to
absorb losses of the joint venture or the right to receive benefits from the joint venture in excess of their ownership interests
and could have the effect of requiring us to consolidate joint ventures in which we have a noncontrolling variable interest. At
December 31, 2016, we had no participation in a joint venture where we had a material non-majority variable interest.</p>

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

<!-- Field: Page; Sequence: 63; Value: 1 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Where we are a noncontrolling
venture partner, we account for our share of the operations of such construction joint ventures on a pro rata basis using proportionate
consolidation on our consolidated statements of operations and as a single line item (&#8220;Receivables from and equity in construction
joint ventures&#8221;) in the consolidated balance sheets. This method is an acceptable modification of the equity method of accounting
which is a common practice in the construction industry. 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 consolidated
financial statements are shown below (amounts in thousands):</p>

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


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

<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap>&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As of December 31,</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap>&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total combined:</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 70%; text-align: left; padding-left: 10pt">Current assets	</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">32,592</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">17,312</td><td style="width: 1%; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Less current liabilities	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(57,598</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(49,371</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.25pt; text-indent: 0in; padding-left: 20pt">Net assets		</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">(25,006</td><td style="border-bottom: Black 2.25pt double; text-align: left">)</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">(32,059</td><td style="border-bottom: Black 2.25pt double; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0in">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: 0in">Backlog	</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">107,333</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">35,113</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0in">Sterling&#8217;s noncontrolling interest in backlog	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">52,992</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">11,748</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 0in">Sterling&#8217;s receivables from and equity in construction joint ventures	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">7,130</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">12,930</td><td style="text-align: left">&nbsp;</td></tr>
</table></div>


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

<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap>&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years Ended December 31,</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap>&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0in">Total combined:</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 55%; padding-left: 10pt">Revenues	</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">62,440</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">60,289</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">51,015</td><td style="width: 1%; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Income before tax	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">5,144</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">6,909</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">3,606</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Sterling&#8217;s noncontrolling interest:</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">Share of revenues	</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">25,537</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">23,778</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">20,243</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Share of income before tax	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">1,980</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">2,502</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">2,111</td><td style="text-align: left">&nbsp;</td></tr>
</table></div>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Approximately $53
million of the Company&#8217;s backlog at December 31, 2016 was attributable to projects performed by joint ventures. The majority
of this amount is attributable to the Company&#8217;s joint venture with Granite Construction Company, where the Company has a
49% interest.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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 completed and any warranty
period, if any, has passed.</p></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></p>

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

<div data-td-statement-type="note"><table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.25in">6.</td><td>Variable Interest Entities</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 13.7pt"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 13.7pt; margin: 0pt 0">Under GAAP, the Company must determine whether
each entity, including joint ventures in which it participates, is a VIE. 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 we have a noncontrolling variable interest. Where the Company has determined
that it is appropriate to consolidate a VIE in which it owns a 50% or less interest, the equity held by the remaining owners and
their portions of net income (loss) are reflected in the balance sheet line item &ldquo;Noncontrolling interests&rdquo; in &ldquo;Equity&rdquo;
and the statement of operations line item &ldquo;Noncontrolling owners&rsquo; interests in earnings of subsidiaries and joint ventures,&rdquo;
unless the equity interest is deemed to be mandatorily redeemable. Refer to Note 4 regarding the Company&rsquo;s mandatorily redeemable
obligations.</P>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 13.7pt">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 13.7pt">The Company owns a
50% interest in Myers, a construction limited partnership located in California. Because the Company exercises primary control
over activities of the partnership and it is exposed to the majority of potential losses of the partnership, Myers has been determined
to be a VIE and the Company has consolidated this partnership within the Company&#8217;s financial statements since the date of
acquisition.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 13.7pt">&nbsp;</p>

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

<!-- Field: Page; Sequence: 64; Value: 1 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The financial information
of Myers, which is included in our consolidated balance sheets and statements of operations, is as follows (amounts in thousands):</p>

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

<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap>&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As of December 31,</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap>&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap>Assets:</td><td>&nbsp;</td>
    <td nowrap colspan="3" style="text-align: right">&nbsp;</td><td>&nbsp;</td>
    <td nowrap colspan="3" style="text-align: right">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0in">Current assets:	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 70%; text-align: left; text-indent: 18.9pt">Cash and cash equivalents 	</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">9,655</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">3,226</td><td style="width: 1%; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 18.9pt">Contracts receivable, including retainage	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">15,046</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">19,941</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: 18.9pt">Other current assets	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">10,208</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">15,887</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.25pt; text-indent: 0.45in">Total current assets	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">34,909</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">39,054</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 0in">Property and equipment, net	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">9,824</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">10,080</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; text-indent: 0in">Goodwill	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,501</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,501</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.25pt; text-indent: 0.45in">Total assets	</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">46,234</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">50,635</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0in">Liabilities:</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 0in">Current liabilities:	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 18.9pt">Accounts payable	</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">21,274</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">20,596</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: 18.9pt">Other current liabilities	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">8,782</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">10,986</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.25pt; text-indent: 0.45in">Total current liabilities	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">30,056</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">31,582</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 0in">Long-term liabilities:</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: 18.9pt">Other long-term liabilities	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">5,373</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,370</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.25pt; text-indent: 0.45in">Total liabilities	</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">35,429</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">34,952</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td></tr>
</table></div>


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

<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap>&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended December 31,</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap>&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%">Revenues	</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">156,202</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">175,691</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">144,837</td><td style="width: 1%; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating income	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">6,005</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">7,371</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">9,319</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net income attributable to Sterling common stockholders	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">2,993</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">3,681</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">4,657</td><td style="text-align: left">&nbsp;</td></tr>
</table></div>

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


<table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.25in"></td></tr></table><div data-td-statement-type="note"><table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"><td style="width: 0.25in">7.</td><td>Property and Equipment</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Property and equipment
are summarized as follows (amounts in thousands):</p>

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

<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap style="text-align: justify">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As of December 31,</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="text-align: justify">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 70%; text-align: justify; text-indent: 0in">Construction equipment	</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">121,441</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">114,724</td><td style="width: 1%; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; text-indent: 0in">Transportation equipment	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">19,017</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">18,056</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; text-indent: 0in">Buildings	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">12,771</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">10,860</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; text-indent: 0in">Office equipment	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">3,108</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">2,810</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; text-indent: 0in">Leasehold improvement	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">914</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">894</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; text-indent: 0in">Construction in progress	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">313</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">1,986</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; text-indent: 0in">Land	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">3,509</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">4,257</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt; text-indent: 0in">Water rights	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">200</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">200</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; text-indent: 0in">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">161,273</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">153,787</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt; text-indent: 0in">Less accumulated depreciation	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(93,146</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(80,312</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.25pt; text-indent: 0in">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">68,127</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">73,475</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td></tr>
</table></div>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><font style="font-weight: normal"><i>&nbsp;</i></font></p>

<!-- Field: Page; Sequence: 65; Value: 1 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><font style="font-weight: normal"><i></i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b><i>Asset Sold - Land</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">On August 24, 2015, the
Company completed the sale of a parcel of land located in Harris County, Texas to Joseph P. Harper, Sr., former President and Chief
Operating Officer of the Company. Proceeds received were approximately $2.4 million. Upon completion of the sale, the Company recognized
a gain of approximately $1.4 million included in &#8220;Other operating (expense) income, net&#8221; on the consolidated statement
of operations.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b><i>Assets Held for
Sale &#8211; Construction and Transportation Equipment</i></b></p>

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

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

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">At December 31, 2015, the Company&rsquo;s consolidated
balance sheet included assets held for sale with a carrying value of approximately $1.1 million, net of an immaterial impairment
charge, which were reclassified out of &ldquo;Property and equipment, net,&rdquo; and into &ldquo;Other current assets.&rdquo;
There were no assets held for sale at December 31, 2016.</P>



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

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.25in"></td></tr></table><div data-td-statement-type="note"><table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"><td style="width: 0.25in">8.</td><td>Goodwill</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Goodwill represents
the excess of the cost of companies acquired over the fair value of their net assets at the dates of acquisition. GAAP requires
that goodwill not be amortized and that goodwill is to be tested for impairment at least annually at the reporting unit level.
The Company tests for goodwill impairment annually on October 1<sup>st</sup> unless impairment triggers exist at interim periods.
There are two steps involved in the testing of goodwill, excluding a qualitative analysis. The first step compares the book value
of the Company&#8217;s stock (stockholders&#8217; equity or net assets) to the adjusted fair market value of those shares. If the
adjusted fair value of the stock is greater than the calculated book value of the stock, goodwill is deemed not to be impaired
and no further testing is required. If the adjusted fair value is less than the calculated book value, then step two of determining
the fair value of net assets must be taken to determine the impairment amount.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">To determine the fair
value of the Company&#8217;s net assets, the Company used the weighted average of the following valuation techniques: the market
approach, which uses market capitalization information plus a control premium and an income approach, which uses a discounted cash
flow methodology. The market approach includes level one fair value inputs, such as the Company&#8217;s stock price, at the date
of our test, and level two fair value inputs, such as the control premiums based on prior year sales transactions of construction
contractors and engineering services, similar sized transactions based on the Company&#8217;s market capitalization, and all-inclusive
total industries transactions. The income approach includes level three inputs such as the Company&#8217;s calculated weighted
average cost of capital and future income projections that include assumptions about revenue and gross profit growth, along with
other assumptions.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">During the first and
third quarters of 2015, the Company noted there was an impairment trigger present during these interim periods and performed step
one of the impairment test discussed above. Based on the results of our goodwill impairment tests, we concluded that there was
not an impairment of goodwill during these periods. In addition, as part of our 2016 and 2015 annual tests, we determined that
the fair value of the Company&#8217;s equity continues to be more than the carrying value of the Company&#8217;s equity.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">At December 31, 2016,
we had goodwill with a remaining carrying amount of approximately $54.8 million. Testing under step one in 2015 and 2014 also did
not indicate that the adjusted fair value of the Company&#8217;s stock was less than its book value. Therefore, there was no impairment
expense recorded in these periods.</p></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></p>

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

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

<!-- Field: Page; Sequence: 66; Value: 1 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.25in"></td></tr></table><div data-td-statement-type="note"><table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"><td style="width: 0.25in">9.</td><td>Line of Credit and Long-Term Debt</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Long-term debt consists
of the following (in thousands):</p>

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

<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap style="text-align: justify; padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As of December 31,</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="text-align: justify; padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 70%; text-align: justify; text-indent: -10pt; padding-left: 10pt">Equipment-based Facility	</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">3,532</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">17,957</td><td style="width: 1%; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Less deferred loan costs	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(803</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,119</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 30pt; text-indent: -10pt">Equipment-based Facility, Net 	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">2,729</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">16,838</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt">Notes payable for transportation and construction equipment and other	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,665</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,342</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; text-indent: -10pt; padding-left: 10pt">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">5,394</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">20,180</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; text-indent: -10pt; padding-left: 10pt">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; text-indent: -10pt; padding-left: 10pt">Current maturities of long-term debt	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">4,648</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">5,192</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Less current deferred loan costs	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(803</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(336</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 30pt; text-indent: -10pt">Less current maturities of long-term debt, net	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(3,845</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(4,856</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 2.25pt; text-indent: -10pt; padding-left: 10pt">Total long-term debt	</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">1,549</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">15,324</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td></tr>
</table></div>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b><i>&nbsp;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b><i>Equipment-based Facility</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In May 2015, the Company
and its wholly-owned subsidiaries entered into a $40.0 million loan and security agreement with Nations, consisting of a $20.0
million Term Loan and a $20.0 million Revolving Loan (combined, the &#8220;Equipment-based Facility&#8221;), which replaced its
Prior Credit Facility. The sum of the outstanding balances of the Equipment-based Facility may not exceed the lesser of $40.0 million
or 65% of the appraised value of the collateral pledged for the loans. At December 31, 2016, 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. The amount of the Revolving Loan that may be borrowed from time to time is
the lesser of $20.0 million or the available borrowing base. However, as a result of the $10.0 million in principal payments made
to our Term Loan during the year, as discussed below, we have reached our $20.0 million revolver cap, and therefore, only $20.0
million of borrowings were available at December 31, 2016. The Revolving Loan may be utilized by the Company to provide ongoing
working capital and for other general corporate purposes.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Equipment-based
Facility bears interest at an initial fixed annual rate of 12%, which is subject to (i) a decrease of up to two percentage points
based on the Company's fixed charge coverage ratio for each of the most recently ended four quarters beginning with the four quarters
ending June 30, 2016; and (ii) an increase of up to two percentage points beginning December 31, 2015 based on the fixed charge
coverage ratio at the end of the following four quarters. The interest rate has not changed since inception and continues to be
12%. Principal on the Term Loan is payable in 47 monthly installments (with accrued interest) with a final payment of the then
outstanding principal amount on May 29, 2019. The Term Loan may be prepaid in any year, but subject to a pre-payment fee that declines
as the Term Loan nears maturity. Outstanding Revolving Loans are payable in full thirty days before the maturity date of the Term
Loan.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Equipment-based
Facility is secured by all of the Company's personal property except accounts receivable, including all of its construction equipment,
which forms the basis of availability under the Revolving Loan. The Equipment-based Facility is also secured by one-half of the
equipment of the Company's 50%-owned affiliates, Road and Highway Builders, LLC and Myers &amp; Sons Construction, L.P. pursuant
to a separate security agreement with those entities. If a default occurs, Nations may exercise the Company's rights in the collateral,
with all of the rights of a secured party under the Uniform Commercial Code, including, among other things, the right to sell the
collateral at public or private sale.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The proceeds of the
Term Loan of $20.0 million and our initial draw of $14.6 million under the Revolving Loan were utilized by the Company to repay
the balance outstanding and terminate the Prior Credit Facility and for other general corporate purposes. In addition, in connection
with incurring this debt, we recorded $1.3 million in deferred debt issuance costs which were included in &#8220;Long-term debt,
net of current maturities&#8221; and &#8220;Current maturities of long-term debt&#8221; in our consolidated balance sheet, which
is being amortized on a straight line basis over the term of the Equipment-based Facility.</p>

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

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

<!-- Field: Page; Sequence: 67; Value: 1 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company&#8217;s
Equipment-based Facility has no financial covenants; however, it contains restrictions on the Company&#8217;s ability to:</p>

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">Incur liens and encumbrances on equipment;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">Incur further indebtedness;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">Dispose of a material portion of assets or merge with a third party;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">Make acquisitions; and</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">Make investments in securities.</td></tr></table>

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

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

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Due to this new Equipment-based Facility agreement,
the Company&rsquo;s Letter of Credit, which under our Prior Credit Facility reduced the Company&rsquo;s borrowing availability,
is now collateralized with cash. Refer to Note 2 for more information regarding the Company&rsquo;s cash and cash equivalents including
restricted cash used as collateral.</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 2016, the Company prepaid $10.0 million
of the principal balance of our Term Loan and paid approximately $0.3 million as prepayment fees which were recorded as &ldquo;Interest
expense&rdquo; in our consolidated statement of operations. There were no prepayments made to the Term Loan in 2015.</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">Interest expense related to our Equipment-based
Facility was $2.6 million for the 2016 fiscal year compared to $2.9 million and $1.0 million in the 2015 and 2014 fiscal years,
respectively. The decrease in interest expense for 2016 was due to the decreased debt outstanding during the period offset by the
prepayment fees noted above.</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">At December 31, 2016, the Company had no amounts
drawn on the Revolving Loan, $3.5 million outstanding under the Term Loan and $20.0 million of borrowings available. At December
31, 2015, the Company had no amounts drawn on the Revolving Loan, $18.0 million outstanding under the Term Loan and $11.6 million
of borrowings available.</P>



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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0in"><b><i>Fair
Value</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company&#8217;s
debt is recorded at the carrying amount in the 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 December 31, 2016 and 2015, the carrying values approximated fair values and were $3.5 million and $18.0 million, respectively,
for the Term Loan. There were no amounts outstanding on the Revolving Loan as of December 31, 2016 and 2015.</P>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in">In order to extinguish our Prior Credit Facility debt, the Company incurred costs of $0.2 million which were
included in &ldquo;Loss on extinguishment of debt&rdquo; in the Company&rsquo;s 2015 consolidated statement of operations.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b><i>Notes Payable for Transportation
and Construction Equipment</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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, including current maturities of long-term debt, related to the purchase of financed equipment was $2.7 million at
December 31, 2016, and $3.3 million at December 31, 2015. The purchases have payment terms ranging from 3 to 5 years and the associated
interest rates range from 3.12% to 6.92%.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b><i>Maturities of Debt</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company&#8217;s
long-term obligations mature in future years as follows (amounts in thousands):</p>

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

<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="background-color: White">&nbsp;</td>
    <td nowrap style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years Ending <br>
December 31,</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</td>
    <td style="background-color: White">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 25%; background-color: White">&nbsp;</td>
    <td style="width: 36%; text-align: left">2017</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">3,845</td><td style="width: 1%; text-align: left">&nbsp;</td>
    <td style="width: 24%; background-color: White">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="background-color: White">&nbsp;</td>
    <td style="text-align: left">2018</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">920</td><td style="text-align: left">&nbsp;</td>
    <td style="background-color: White">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="background-color: White">&nbsp;</td>
    <td style="text-align: left">2019</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">566</td><td style="text-align: left">&nbsp;</td>
    <td style="background-color: White">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="background-color: White">&nbsp;</td>
    <td style="text-align: left">2020</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">59</td><td style="text-align: left">&nbsp;</td>
    <td style="background-color: White">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="background-color: White">&nbsp;</td>
    <td style="text-align: left">2021</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">4</td><td style="text-align: left">&nbsp;</td>
    <td style="background-color: White">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="background-color: White">&nbsp;</td>
    <td style="padding-bottom: 1pt; text-align: left">Thereafter	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td>
    <td style="background-color: White">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="background-color: White">&nbsp;</td>
    <td style="padding-bottom: 1pt; text-indent: 0in; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">5,394</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td>
    <td style="background-color: White">&nbsp;</td></tr>
</table></div>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><font style="font-weight: normal">The long-term
obligations above include $0.4 million related to two capital leases outstanding as of December 31, 2016.&nbsp;See Note 1 for more
information regarding our capital leases.</font></p></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><font style="font-weight: normal"></font></p>

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

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

<!-- Field: Page; Sequence: 68; Value: 1 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.25in"></td></tr></table><div data-td-statement-type="note"><table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"><td style="width: 0.25in">10.</td><td>Operating Leases</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company leases
certain property and equipment under cancelable and non-cancelable agreements including office space.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Minimum annual rentals
for all operating leases having initial non-cancelable lease terms in excess of one year are as follows (amounts in thousands):</p>

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

<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="background-color: White">&nbsp;</td>
    <td nowrap style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years Ending December 31,</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</td>
    <td style="background-color: White">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 25%; background-color: White">&nbsp;</td>
    <td style="width: 36%; text-align: left; text-indent: 0in">2017</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">3,634</td><td style="width: 1%; text-align: left">&nbsp;</td>
    <td style="width: 24%; background-color: White">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="background-color: White">&nbsp;</td>
    <td style="text-align: left; text-indent: 0in">2018</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">2,971</td><td style="text-align: left">&nbsp;</td>
    <td style="background-color: White">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="background-color: White">&nbsp;</td>
    <td style="text-align: left; text-indent: 0in">2019</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">2,055</td><td style="text-align: left">&nbsp;</td>
    <td style="background-color: White">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="background-color: White">&nbsp;</td>
    <td style="text-align: left; text-indent: 0in">2020</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">1,654</td><td style="text-align: left">&nbsp;</td>
    <td style="background-color: White">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="background-color: White">&nbsp;</td>
    <td style="text-align: left; text-indent: 0in">2021</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">741</td><td style="text-align: left">&nbsp;</td>
    <td style="background-color: White">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="background-color: White">&nbsp;</td>
    <td style="padding-bottom: 1pt; text-indent: 0in; text-align: left">Thereafter	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">260</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td>
    <td style="background-color: White">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="background-color: White">&nbsp;</td>
    <td style="text-align: left; padding-bottom: 2.25pt; text-indent: 7.9pt">Total future minimum rental payments</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">11,315</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td>
    <td style="background-color: White">&nbsp;</td></tr>
</table></div>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Total expense for
operating leases amounted to approximately $4.7 million, $1.5 million and $1.6 million during 2016, 2015 and 2014, respectively.</p></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></p>

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.25in"></td></tr></table><div data-td-statement-type="note"><table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"><td style="width: 0.25in">11.</td><td>Commitments and Contingencies</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b><i>Employment Agreements	</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">At December 31, 2016,
the Company&#8217;s Chief Executive Officer, one other officer and certain officers of its subsidiaries had employment agreements
which provided for payments of annual salary, incentive compensation and, for certain of the officers, benefits if their employment
is terminated without cause.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <b><i>Self-Insurance</i></b></p>



<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company&#8217;s
policy is to accrue the estimated liability for known claims and for estimated employee health claims, workers compensation claims,
general liability claims and other claims that have been incurred but not reported as of each reporting date for our self-insured
plans. At December 31, 2016 and 2015, the Company has recorded an estimated liability of $4.0 million and $2.9 million, respectively,
which it believes is adequate for such claims based on its claims history and actuarial studies.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In order to reduce
the Company&#8217;s exposure to large self-insured health claims, it has obtained stop-loss coverage for the policy period. This
covers medical and prescription drug claim amounts in excess of $55,000 for RLW and JBC, and $145,000 for all other entities, for
each insured person within a plan year and has a combined stop-loss coverage for medical and prescription drug claim amounts in
excess of $5.2 million within a plan year.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In order to reduce
the Company&#8217;s exposure to other large self-insured claims, it has obtained stop-loss coverage for the policy period for workers&#8217;
compensation, general liability, and auto claims in excess of $500,000, $250,000 and $100,000 per occurrence, respectively, with
a maximum aggregate liability of $5.0 million combined casualty losses per year.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">For the years ended
December 31, 2016, 2015 and 2014, the Company incurred $3.0 million, $2.0 million and $2.2 million, respectively, in claim expenses
related to these plans.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company has a
safety and training program in place to help prevent accidents and injuries and works closely with its employees and the insurance
company to monitor all claims.</p>

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

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

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">In addition to the self-insurance items noted
above, 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. As a result of entering into our Equipment-based Facility in 2015, we have cash collateralized
the letter of credit, resulting in the cash being designated as restricted. Historically, this standby letter of credit has not
been drawn upon. Refer to Note 2 for more information on our restricted cash and Note 9 for more information on our Equipment-based
Facility, including the amount held in our standby letter of credit at December 31, 2016 and 2015.</P>



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

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

<!-- Field: Page; Sequence: 69; Value: 1 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <b><i>Guarantees</i></b></p>



<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company obtains
bonding on construction contracts through Travelers Casualty and Surety Company of America (&#8220;Travelers&#8221;). As is customary
in the construction industry, the Company indemnifies Travelers for any losses incurred by it in connection with bonds that are
issued. The Company has granted Travelers a security interest in accounts receivable and contract rights for that obligation.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company typically
indemnifies contract owners for claims arising during the construction process and carries insurance coverage for such claims,
which in the past have not been material.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company&#8217;s
Certificate of Incorporation provides for indemnification of its officers and directors. The Company has a directors and officers
insurance policy that limits their exposure to litigation against them in their capacities as such.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <b><i>Litigation</i></b></p>



<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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 other actions will have a material impact on the financial statements of the
Company. There are no significant unresolved legal issues as of December 31, 2016 and 2015.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><b><i>Purchase Commitments</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">To manage the risk
of changes in material prices and subcontracting costs used in tendering bids for construction contracts, most of the time, we
obtain firm quotations from suppliers and subcontractors before submitting a bid. These quotations do not include any quantity
guarantees. As soon as we are advised that our bid is the lowest, we enter into firm contracts with most of our materials suppliers
and sub-contractors, thereby mitigating the risk of future price variations affecting the contract costs.</p></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></p>

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


<table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.25in"></td></tr></table><div data-td-statement-type="note"><table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"><td style="width: 0.25in">12.</td><td>Income Taxes and Deferred Tax Asset/Liability</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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 consolidated statements
of operations.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We have federal and
state NOL carryforwards of $112.9 million and $56.1 million, respectively, which will expire at various dates in the next 20 years
for U.S. federal income tax and in the next 5 to 20 years for the various state jurisdictions where we operate. Such NOL carryforwards
expire as follows (in thousands):</p>


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

<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="background-color: White">&nbsp;</td>
    <td nowrap style="font-weight: bold; text-align: left; border-bottom: Black 1pt solid">Year</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</td>
    <td style="background-color: White">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 25%; background-color: White">&nbsp;</td>
    <td style="width: 36%; text-align: left; text-indent: 0in">2020</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">15</td><td style="width: 1%; text-align: left">&nbsp;</td>
    <td style="width: 24%; background-color: White">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="background-color: White">&nbsp;</td>
    <td style="text-align: left; text-indent: 0in">2021</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">5</td><td style="text-align: left">&nbsp;</td>
    <td style="background-color: White">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="background-color: White">&nbsp;</td>
    <td style="text-align: left; text-indent: 0in">2028</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">8,745</td><td style="text-align: left">&nbsp;</td>
    <td style="background-color: White">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="background-color: White">&nbsp;</td>
    <td style="text-align: left; text-indent: 0in">2029</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">3,480</td><td style="text-align: left">&nbsp;</td>
    <td style="background-color: White">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="background-color: White">&nbsp;</td>
    <td style="text-align: left; text-indent: 0in">2033</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">72,046</td><td style="text-align: left">&nbsp;</td>
    <td style="background-color: White">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="background-color: White">&nbsp;</td>
    <td style="text-align: left; text-indent: 0in">2034</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">41,433</td><td style="text-align: left">&nbsp;</td>
    <td style="background-color: White">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="background-color: White">&nbsp;</td>
    <td style="text-align: left; text-indent: 0in">2035</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">30,635</td><td style="text-align: left">&nbsp;</td>
    <td style="background-color: White">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="background-color: White">&nbsp;</td>
    <td style="text-align: left; padding-bottom: 1pt; text-indent: 0in">2036</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">12,686</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td>
    <td style="background-color: White">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="background-color: White">&nbsp;</td>
    <td style="text-align: left; padding-bottom: 2.25pt; text-indent: 0in; padding-left: 10pt">Total	</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">169,045</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td>
    <td style="background-color: White">&nbsp;</td></tr>
</table></div>

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

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

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

<!-- Field: Page; Sequence: 70; Value: 1 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Current income tax
expense represents federal and state income tax paid or expected to be payable for the years shown in the consolidated statements
of operations. The income tax expense in the accompanying consolidated financial statements consists of the following (amounts
in thousands):</p>


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

<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap>&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years Ended December 31,</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap>&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%; text-align: left; text-indent: 0in">Current tax expense 	</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">88</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">7</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">632</td><td style="width: 1%; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: 0in">Deferred tax expense 	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.25pt; text-indent: 0in">Total tax expense	</td><td style="font-weight: bold; padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; font-weight: bold; text-align: right">88</td><td style="border-bottom: Black 2.25pt double; font-weight: bold; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">7</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">632</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td></tr>
</table></div>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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. The income tax provision differs from the amount using the statutory federal income tax rate of 35% for the following
reasons (amounts in thousands):</p>

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


<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="23" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years Ended December 31,</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 34%; text-align: left; padding-left: 10pt; text-indent: -10pt">Tax benefit at the U.S. federal statutory rate	</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">(2,563</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 8%; text-align: right">35.0</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">(6,013</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 8%; text-align: right">35.0</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">(1,608</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 8%; text-align: right">35.0</td><td style="width: 1%; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">State tax based on income, net of refunds and federal benefits	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(113</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">1.5</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(860</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">5.0</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(155</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">3.4</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Taxes on subsidiaries&#8217; and joint ventures&#8217; earnings allocated to noncontrolling interests owners	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(3,786</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">51.7</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(2,620</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">15.3</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(2,365</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">51.5</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Valuation allowance	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">6,919</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(94.5</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">10,036</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(58.4</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">4,152</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(90.4</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Tax credits	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(1,258</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">17.2</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right"><P STYLE="margin: 0pt 0">(551</P>


</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right"><P STYLE="margin: 0pt 0">3.2</P>


</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Reduction of tax receivable	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">524</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(11.4</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Return to provision</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">400</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(5.5</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Earn-out liability	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">433</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(5.9</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt">Other permanent differences	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">56</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(0.8</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">15</td><td style="border-bottom: Black 1pt solid; text-align: left"></td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(0.1</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">84</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1.9</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.25pt; padding-left: 10pt; text-indent: -10pt">Income tax expense 	</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">88</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="border-bottom: Black 2.25pt double; text-align: right">(1.3</td><td style="border-bottom: Black 2.25pt double; text-align: left">)%</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">7</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="border-bottom: Black 2.25pt double; text-align: right">--</td><td style="border-bottom: Black 2.25pt double; text-align: left">%</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">632</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="border-bottom: Black 2.25pt double; text-align: right">(13.8</td><td style="border-bottom: Black 2.25pt double; text-align: left">)%</td></tr>
</table></div>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Deferred tax assets
and liabilities consist of the following (amounts in thousands):</p>

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

<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap>&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Long Term</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap>&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As of December 31,</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap>&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0in">Assets related to:</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 70%; text-align: left; text-indent: 13.5pt">Accrued compensation and other	</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">4,490</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">2,084</td><td style="width: 1%; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 13.5pt">Goodwill 	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">3,909</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">6,705</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 13.5pt">Noncontrolling interest	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">2,085</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">2,247</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 13.5pt">Deferred revenue	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">482</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">688</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 13.5pt">Revaluation of put/call liabilities	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">16,620</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">18,638</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 13.5pt">Net operating loss carryforwards	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">41,942</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">39,317</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 13.5pt">Valuation allowance for deferred tax assets	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(58,034</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(56,399</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Liabilities related to:</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 13.5pt">Depreciation of property and equipment	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(11,471</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(11,766</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 13.5pt">Receivables from and equity in construction joint ventures	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(1,494</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 13.5pt">Other	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(23</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(20</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.25pt">Net asset	</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">--</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">--</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td></tr>
</table></div>

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

<!-- Field: Page; Sequence: 71; Value: 1 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Management assesses
the available positive and negative evidence to estimate if sufficient future taxable income will be generated to use the existing
deferred tax assets. A significant piece of objective negative evidence evaluated was the cumulative loss incurred over the three-year
period ended December 31, 2016. The cumulative three-year period loss that remained at December 31, 2016 was the result of write-downs
recorded during the past three years. Such objective evidence limits the ability to consider other subjective evidence such as
our projections for future growth. On the basis of this evaluation, as of December 31, 2016, a valuation allowance of $58.0 million
was recorded on the net deferred tax assets including federal and state net operating losses as they are not likely to be realized.
The amount of the deferred tax asset considered realizable, however, could be adjusted in the future if objective negative evidence
or cumulative losses are no longer present and additional weight may be given to subjective evidence such as our projections for
growth.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">If our assumptions
change and we determine we will be able to realize these deferred tax assets, the tax benefits relating to any reversal of the
valuation allowance on deferred tax assets as of December 31, 2016, will be accounted for as follows: approximately $48.3 million
will be recognized as a reduction of income tax expense and $9.7 million will be recorded as an increase in equity.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">As a result of the
Company&#8217;s analysis, management has determined that the Company does not have any material uncertain tax positions. The Company&#8217;s
policy is to recognize interest related to any underpayment of taxes as interest expense and penalties as administrative expenses.
No interest or penalties have been accrued at December 31, 2016 or 2015. The Company&#8217;s U.S. federal income tax returns for
2013 and later years are open and subject to examination by the I.R.S. In addition, the Company&#8217;s state income tax returns
for 2012 and later years are open and subject to examination.</p></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></p>

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.25in"></td></tr></table><div data-td-statement-type="note"><table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"><td style="width: 0.25in">13.</td><td>Net Loss Per Share Attributable to Sterling Common Stockholders</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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 assumes the
exercise of dilutive unvested common 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 for 2016, 2015
and 2014 (amounts in thousands, except per share data):</p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</p>

<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years Ended December 31,</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td nowrap style="padding-left: 10pt; text-indent: -10pt">Numerator:</td><td>&nbsp;</td>
    <td nowrap colspan="3" style="text-align: right">&nbsp;</td><td>&nbsp;</td>
    <td nowrap colspan="3" style="text-align: right">&nbsp;</td><td>&nbsp;</td>
    <td nowrap colspan="3" style="text-align: right">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 55%; text-align: left; padding-left: 20pt; text-indent: -10pt">Net loss attributable to Sterling common stockholders before noncontrolling interest revaluation	</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">(9,238</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">(20,402</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">(9,781</td><td style="width: 1%; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 20pt; text-indent: -10pt">Revaluation of a noncontrolling interest due to a new agreement	</td><td style="color: #5A5A5A; font-style: italic; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; color: #5A5A5A; font-style: italic; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; color: #5A5A5A; font-style: italic; text-align: right">--</td><td style="border-bottom: Black 1pt solid; color: #5A5A5A; font-style: italic; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(18,774</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.25pt; text-indent: -10pt; padding-left: 10pt">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">(9,238</td><td style="border-bottom: Black 2.25pt double; text-align: left">)</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">(39,176</td><td style="border-bottom: Black 2.25pt double; text-align: left">)</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">(9,781</td><td style="border-bottom: Black 2.25pt double; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 10pt">Denominator:</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt; text-indent: -10pt">Weighted average common shares outstanding &#8212; basic	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">23,140</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">19,375</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">18,063</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 20pt; text-indent: -10pt">Shares for dilutive unvested stock	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt; text-indent: -10pt">Weighted average common shares outstanding and assumed conversions&#8212; diluted	</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="border-bottom: Black 2.25pt double; text-align: right">23,140</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="border-bottom: Black 2.25pt double; text-align: right">19,375</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="border-bottom: Black 2.25pt double; text-align: right">18,063</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.25pt; padding-left: 10pt; text-indent: -10pt">Basic and diluted net loss per share attributable to Sterling common stockholders	</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">(0.40</td><td style="border-bottom: Black 2.25pt double; text-align: left">)</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">(2.02</td><td style="border-bottom: Black 2.25pt double; text-align: left">)</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">$</td><td style="border-bottom: Black 2.25pt double; text-align: right">(0.54</td><td style="border-bottom: Black 2.25pt double; text-align: left">)</td></tr>
</table></div>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In accordance with
the treasury stock method, approximately 0.4 million, 0.4 million and 0.2 million shares of unvested stock were excluded from the
diluted weighted average common shares outstanding in 2016, 2015 and 2014, respectively, as the Company incurred a loss in these
years and the impact of such shares would have been antidilutive.</p></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></p>

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

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

<!-- Field: Page; Sequence: 72; Value: 1 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.25in"></td></tr></table><div data-td-statement-type="note"><table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"><td style="width: 0.25in">14.</td><td>Stockholders&#8217; Equity</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Holders of common
stock are entitled to one vote for each share on all matters voted upon by the stockholders, including the election of directors
and do not have cumulative voting rights. Subject to the rights of holders of any then outstanding shares of preferred stock, common
stockholders are entitled to receive ratably any dividends that may be declared by the Board of Directors out of funds legally
available for that purpose. Holders of common stock are entitled to share ratably in net assets upon any dissolution or liquidation
after payment of provision for all liabilities and any preferential liquidation rights of our preferred stock then outstanding.
Common stock shares are not subject to any redemption provisions and are not convertible into any other shares of capital stock.
The rights, preferences and privileges of holders of common stock are subject to those of the holders of any shares of preferred
stock that may be issued in the future.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Board of Directors
may authorize the issuance of one or more classes or series of preferred stock without stockholder approval and may establish the
voting powers, designations, preferences and rights and restrictions of such shares. No preferred shares have been issued.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b><i>Treasury and Forfeited
Shares</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In October 2008, the
Company announced a share-repurchase program to purchase up to $5 million in shares of common stock. In August 2010, the Company
announced an increase to the share-repurchase program to purchase an additional $5 million in shares of common stock, for a total
up to $10 million. The specific timing and amount of repurchase will vary based on market conditions, securities law limitations
and other factors. There were no share repurchases in 2016 and 2015 related to the share-repurchase program.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company accounts
for the repurchase of treasury shares under the cost method. When shares are repurchased, cash is paid and the treasury stock account
is debited for the price paid. Under the cost method, retirement of treasury stock would result in a debit to the common stock
account for the original par value, a debit to additional paid-in capital for the excess between the par value and the original
sales price, a debit to retained earnings for any excess amounts paid above the original sales price and a credit to the treasury
stock account for the price paid.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Forfeited shares are
generally the result of an employee&#8217;s separation from the Company. Forfeitures of our service-, performance- and market-based
share awards are discussed below. Such stock is held briefly as treasury stock and canceled during the year. At December 31, 2016
and 2015, there was no treasury stock held by the Company.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Upon the vesting of
unvested common stock (or restricted stock) the Company may withhold shares, based on the employee&#8217;s election, in order to
satisfy federal tax withholdings. The shares held by the Company are considered constructively retired and are retired shortly
after withholding. The Company then remits the withholding taxes required by the taxing agencies. During 2016 and 2015, there were
18,229 and 96,076 shares withheld for tax purposes and retired.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b><i>Stock-based Compensation
and Grants</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company has a
stock-based incentive plan that is administered by the Compensation Committee of the Board of Directors (the &#8220;2001 Plan&#8221;).
The 2001 Plan is in effect until May 2021 as a result of a May 2011 amendment to extend its term for an additional ten years. The
2001 Plan provides for the issuance of stock awards for up to 1,900,000 shares of the Company&#8217;s common stock. The Compensation
Committee may reward employees and non-employees with various types of awards including but not limited to warrants, stock options,
common stock, and unvested common stock (or restricted stock) vesting on service, performance or market criteria.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">At December 31, 2016,
there were 555,785 shares of common stock available under the 2001 Plan. All shares under the plan are available for issuance pursuant
to future stock-based compensation awards.</p>

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


<!-- Field: Page; Sequence: 73; Value: 1 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b><i>Common Stock Awards</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The following table
summarizes the Company&#8217;s service-based share compensation awards:</p>

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

<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap style="text-align: justify; padding-bottom: 1pt; padding-left: 10pt">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Number of Shares</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Weighted Average <br> Fair Value Per Share</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 70%; text-align: justify; text-indent: 0in; padding-left: 0pt">Nonvested at January 1, 2014	</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 12%; text-align: right">181,116</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">10.61</td><td style="width: 1%; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-left: 10pt">Granted	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">61,957</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">9.05</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; text-indent: 0in; padding-left: 10pt">Vested	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(73,190</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">6.88</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt; text-indent: 0in; padding-left: 10pt">Forfeited	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(20,412</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">11.66</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1pt; text-indent: 0in; padding-left: 0pt">Nonvested at December 31, 2014	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">149,471</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">11.65</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-left: 10pt">Granted	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">978,526</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">4.53</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-left: 10pt">Vested	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(166,622</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">8.56</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt; padding-left: 10pt">Forfeited	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(47,552</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">6.91</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1pt; padding-left: 0pt">Nonvested at December 31, 2015	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">913,823</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">4.83</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-left: 10pt">Granted	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">79,240</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">4.36</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-left: 10pt">Vested	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(351,855</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">4.46</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt; padding-left: 10pt">Forfeited	</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">--</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">--</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 2.25pt; padding-left: 0pt">Nonvested at December 31, 2016	</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="border-bottom: Black 2.25pt double; text-align: right">641,208</td><td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td><td style="padding-bottom: 2.25pt">&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">4.97</td><td style="text-align: left">&nbsp;</td></tr>
</table></div>


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

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

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">In 2016, 2015 and 2014, certain key employees
were granted an aggregate total of 20,000, 917,851 and 18,536 shares of unvested common stock, respectively, with a weighted average
fair value per share of $4.78, $4.55 and $11.38 per share, respectively, resulting in compensation expense of $0.1 million, $4.4
million and $0.2 million, respectively, expected to be recognized ratably over a three- or five-year restriction period. In May
2015, 600,000 shares, which vest ratably over three years, were awarded to the Company&rsquo;s CEO. The 2001 plan provides for
unvested (or restricted) and vested common stock grants and pursuant to non-employee director compensation arrangements, non-employee
directors of the Company were awarded unvested stock with one-year vesting as follows:</P>



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

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

<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap style="text-align: justify; padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years Ended December 31,</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="text-align: justify; padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%; text-align: justify; text-indent: -10pt; padding-left: 10pt">Shares awarded to each non-employee director	</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 12%; text-align: right">11,848</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 12%; text-align: right">12,135</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 12%; text-align: right">6,203</td><td style="width: 1%; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; text-indent: -10pt; padding-left: 10pt">Total shares awarded	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">59,240</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">60,675</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">43,421</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; text-indent: -10pt; padding-left: 10pt">Average grant-date market price per share	</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4.22</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4.12</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">8.06</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; text-indent: -10pt; padding-left: 10pt">Total compensation cost attributable to shares awarded	</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">250,000</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">250,000</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">350,000</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-left: 10pt; text-indent: -10pt">Compensation cost recognized related to current and prior year awards	</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">249,995</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">266,667</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">316,750</td><td style="text-align: left">&nbsp;</td></tr>
</table></div>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In addition to the
service-based compensation awards discussed above, the Company also awarded performance-based awards. In 2016, 2015, and 2014,
there were a total of 64,159, 10,000 and 7,500 performance-based shares issued, respectively. In 2016 and 2015, 1,875 and 13,750
performance based shares were forfeited, respectively. In order to recognize compensation expense for these performance based shares,
the Company must assess, at each reporting period, whether it is probable that the performance condition will be met. These shares
must also be re-valued at each reporting period until they vest. At December 31, 2016, only the 2016 issuance was deemed probable
of meeting the performance conditions and as a result the Company recorded $0.1 million in compensation expense.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">On January 1, 2015,
the Company implemented a long- and short-term incentive program for certain employees.&nbsp;The short-term incentive plan is paid
in cash if certain short-term achievements are met and the long-term incentive plan is paid with the Company&#8217;s stock if certain
long-term achievements are met.&nbsp;The stock-based awards are awarded based in two parts; 50% is based on completing a service
period of three years and 50% is based on the level of achievement of the Company&#8217;s total shareholder return (&#8220;TSR&#8221;)
compared to the TSR of a designated peer group over a three-year period or a market based stock award.&nbsp;The service based awards
are recorded as usual; however, the market-based awards of 86,483 shares were valued using a Monte Carlo simulation and their expense
was included in the $1.2 million of total unvested and market-based awards discussed below. During the year ended December 31,
2015, 54,519 of these shares were forfeited and amortization expense was adjusted. None of these shares were forfeited during the
year ended December 31, 2016.</p>

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

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

<!-- Field: Page; Sequence: 74; Value: 1 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">At December 31, 2016,
total unrecognized compensation cost related to unvested common and market-based stock was $2.2 million. This cost is expected
to be recognized over a weighted average period of 1.5 years. Compensation expense for unvested common stock (or restricted stock),
performance and market-based grants were $1.8 million, $1.2 million and $0.8 million for 2016, 2015 and 2014, respectively.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company also awards
common stock as part of its incentive plan with no service or performance vesting requirements which are expensed fully in the
year granted. There were no such shares awarded in 2016, 119,343 shares with a grant date fair value of $0.5 million awarded in
2015 and no such shares were awarded in 2014.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in"><b><i>Stock
Offerings </i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">On May 9, 2016, the
Company completed an underwritten public offering of 5,175,000 shares of the Company&#8217;s common stock, which included the full
exercise of the sole underwriter&#8217;s over-allotment option, at a price to the public of $4.00 per share ($3.77 per share net
of underwriting discounts). The net proceeds from the offering of $19.1 million, after deducting underwriting discounts and other
offering expenses, were used for working capital, repayment of our indebtedness under the revolving loan portion of our Equipment-based
Facility and for general corporate purposes.</p></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></p>

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


<table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.25in"></td></tr></table><div data-td-statement-type="note"><table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"><td style="width: 0.25in">15.</td><td>Employee Benefit Plans</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company maintains
two defined contribution profit-sharing plans (401(k) plans) covering substantially all non-union persons employed by the Company,
whereby employees may contribute a percentage of compensation, limited to maximum allowed amounts under the Internal Revenue Code.
The Plans provide for discretionary employer contributions, the level of which, if any, may vary by subsidiary and is determined
annually by each company&#8217;s board of directors. The Company made aggregate matching contributions of $1.8 million, $1.8 million
and $1.3 million for the years ended December 31, 2016, 2015 and 2014, respectively.</p>

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

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

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">As of December 31, 2016, the Company had approximately
1,684 employees, including 1,364 field personnel. Of our 1,364 field employees, 366, or 22% of total employees, were union members
primarily in Nevada, Arizona, California and Hawaii and covered by collective bargaining agreements.</P>



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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company contributes to a number of multi-employer defined benefit pension plans under the terms of collective-bargaining
agreements that cover its union-represented employees. The risks of participating in these multi-employer plans are different from
single-employer plans in the following aspects:</p>

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 18pt"></td><td style="width: 13.5pt"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">Assets contributed to the multi-employer plan by one employer may be used to provide benefits to employees of
other participating employers. If a participating employer stops contributing to the plan, the unfunded obligations of the plan
may be borne by the remaining participating employers.</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 18pt"></td><td style="width: 13.5pt"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">If the Company chooses to stop participating in some of its multi-employer plans, the Company may be required
to pay those plans an amount based on the underfunded status of the plan, referred to as a withdrawal liability.</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

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

<!-- Field: Page; Sequence: 75; Value: 1 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table presents our participation
in these plans (amounts in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&nbsp;</p>
<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap style="text-align: center">&nbsp;</td><td style="text-align: center"><b>&nbsp;</b></td>
    <td nowrap style="text-align: center"><b>Pension Plan <br>
    Employer</b></td><td style="font-weight: bold; text-align: center">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><b>Pension Protection <br> Act (&#8220;PPA&#8221;) <br> Certified Zone <br> Status<sup>1</sup></b></td><td style="text-align: center">&nbsp;</td>
    <td nowrap style="text-align: center"><b>FIP / RP <br>
Status </b></td><td style="font-weight: bold; text-align: center">&nbsp;</td>
    <td nowrap colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Contributions</td><td style="font-weight: bold; text-align: center">&nbsp;</td>
    <td nowrap style="font-weight: bold; text-align: center">Surcharge <br>
Imposed</td><td style="font-weight: bold; text-align: center">&nbsp;</td>
    <td nowrap style="font-weight: bold; text-align: center"><b>Expiration <br>
Date of <br>
Collective <br>
Bargaining <br>
Agreement<sup>3</sup></b></td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Pension Trust <br>
Fund</td><td style="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Identification <br>
Number</td><td style="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td><td style="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td><td style="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Pending / <br>
Implemented<sup>2</sup></td><td style="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td><td style="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td><td style="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</td><td style="text-align: center; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap style="text-align: center; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</td><td style="text-align: center; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</td>
    <td nowrap style="text-align: center; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 19%; text-align: left">Pension Trust Fund for Operating Engineers Pension Plan</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 8%; text-align: center">94-6090764</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 8%; text-align: center">Red</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 8%; text-align: center">Red</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 8%; text-align: center">Yes</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">2,145</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">2,151</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">1,757</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 8%; text-align: center">No</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 8%; text-align: center">Various</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Laborers Pension Trust for Northern California	</td><td>&nbsp;</td>
    <td style="text-align: center">94-6277608</td><td>&nbsp;</td>
    <td style="text-align: center">Yellow</td><td>&nbsp;</td>
    <td style="text-align: center">Yellow</td><td>&nbsp;</td>
    <td style="text-align: center">Yes</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">1,059</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">966</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">1,447</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: center">No</td><td>&nbsp;</td>
    <td style="text-align: center">Various</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Carpenter Funds Administrative Office	</td><td>&nbsp;</td>
    <td style="text-align: center">94-6050970</td><td>&nbsp;</td>
    <td style="text-align: center">Red</td><td>&nbsp;</td>
    <td style="text-align: center">Red</td><td>&nbsp;</td>
    <td style="text-align: center">Yes</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">636</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">842</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">1,015</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: center">No</td><td>&nbsp;</td>
    <td style="text-align: center">Various</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Cement Mason Pension Trust Fund For Northern California	</td><td>&nbsp;</td>
    <td style="text-align: center">94-6277669</td><td>&nbsp;</td>
    <td style="text-align: center">Yellow</td><td>&nbsp;</td>
    <td style="text-align: center">Yellow</td><td>&nbsp;</td>
    <td style="text-align: center">Yes</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">311</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">371</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">322</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: center">No</td><td>&nbsp;</td>
    <td style="text-align: center">Various</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">All other funds<SUP>4</SUP></td><td>&nbsp;</td>
    <td style="text-align: center">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: center">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: center">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: center">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left; border-bottom: Black 1pt solid">&nbsp;</td><td style="text-align: right; border-bottom: Black 1pt solid">8,487</td><td style="text-align: left; border-bottom: Black 1pt solid">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left; border-bottom: Black 1pt solid">&nbsp;</td><td style="text-align: right; border-bottom: Black 1pt solid">10,204</td><td style="text-align: left; border-bottom: Black 1pt solid">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left; border-bottom: Black 1pt solid">&nbsp;</td><td style="text-align: right; border-bottom: Black 1pt solid">6,267</td><td style="text-align: left; border-bottom: Black 1pt solid">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: center">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: center">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: center">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: center">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: center">&nbsp;</td><td>&nbsp;</td>
    <td nowrap style="text-align: right">Total Contributions:</td><td>&nbsp;</td>
    <td style="text-align: left; border-bottom: Black 2.5pt double">$</td><td style="text-align: right; border-bottom: Black 2.5pt double">12,638</td><td style="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left; border-bottom: Black 2.5pt double">$</td><td style="text-align: right; border-bottom: Black 2.5pt double">14,534</td><td style="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left; border-bottom: Black 2.5pt double">$</td><td style="text-align: right; border-bottom: Black 2.5pt double">10,808</td><td style="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: center">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: center">&nbsp;</td></tr>
</table></div>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -4.5pt"><sup>&nbsp;</sup></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-align: justify; text-indent: -4.5pt"><sup>1</sup>The
most recent PPA zone status available in 2016 and 2015 is for the plan&#8217;s year-end during 2015 and 2014, respectively. The
zone status is based on information that we received from the plan and is certified by the plan&#8217;s actuary. Among other factors,
plans in the red zone are generally less than 65 percent funded, plans in the orange zone are less than 80 percent funded and have
an Accumulated Funding Deficiency in the current year or projected into the next six years, plans in the yellow zone are less than
80 percent funded and plans in the green zone are at least 80 percent funded.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-align: justify; text-indent: -4.5pt"><sup>2</sup>Indicates
whether the plan has a financial improvement plan (&#8220;FIP&#8221;) or a rehabilitation plan (&#8220;RP&#8221;) which is either
pending or has been implemented.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-align: justify; text-indent: -4.5pt"><sup>3</sup>Lists
the expiration date(s) of the collective-bargaining agreement(s) to which the plans are subject.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 8.6pt; text-align: justify; text-indent: -4.3pt"><sup>4</sup>These
funds include multi-employer plans for pensions and other employee benefits. The total individually insignificant
multi-employer pension costs contributed were $1.2 million, $1.5 million and $0.9 million for 2016, 2015 and 2014, respectively,
and are included in the contributions to all other funds along with contributions to other types of benefit plans. Other employee
benefits include certain coverage for medical, prescription drug, dental, vision, life and accidental death and dismemberment,
disability and other benefit costs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 8.6pt; text-align: justify; text-indent: -4.3pt">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We currently have
no intention of withdrawing from any of the multi-employer pension plans in which we participate.</p></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></p>

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

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

<!-- Field: Page; Sequence: 76; Value: 1 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.25in"></td></tr></table><div data-td-statement-type="note"><table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"><td style="width: 0.25in">16.</td><td>Concentration of Risk and Enterprise-Wide Disclosures</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The following table
shows contract revenues generated from the Company&#8217;s customers that accounted for more than 10% of revenues (amounts in thousands):</p>

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

<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="23" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years Ended December 31,</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 34%; text-align: left; padding-left: 10pt; text-indent: -10pt">California Department of Transportation (&#8220;Caltrans&#8221;)	</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">88,627</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 8%; text-align: right">12.8</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">96,470</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 8%; text-align: right">15.5</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">97,637</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 8%; text-align: right">14.5</td><td style="width: 1%; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Texas Department of Transportation (&#8220;TXDOT&#8221;)	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">85,224</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">12.4</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left"></td><td style="text-align: right">84,129</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">13.5</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left"></td><td style="text-align: right">*</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">*</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Utah Department of Transportation (&#8220;UDOT&#8221;)	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">79,421</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">11.5</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">*</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">*</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">*</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">*</td><td style="text-align: left">&nbsp;</td></tr>
</table></div>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font-size: 8pt">*Represents
less than 10% of revenues </font></p>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">At December 31, 2016,
the Texas Department of Transportation (TXDOT) owed the Company $7.9 million which was greater than 10% of contracts receivable.
At December 31, 2015, there were no customers who owed the Company amounts greater than 10% of contract receivables.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company&#8217;s
revenue and receivables are entirely derived from the construction of U.S. projects and all of the Company&#8217;s assets are held
domestically within the U.S.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">A portion of our labor
force is subject to collective bargaining agreements. Refer to Note 15 for further information regarding this concentration of
risk.</p></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></p>

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.25in"></td></tr></table><div data-td-statement-type="note"><table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"><td style="width: 0.25in">17.</td><td>Related Party Transactions</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company has limited
related party transactions. The most material transactions relate to the Company&#8217;s RLW subsidiary and its executive management
who own or have an ownership interest in certain real estate and other companies. RLW has historically performed construction contracts,
leased properties, or has provided professional and other services for entities owned by the executive managers of RLW. The total
RLW related party revenue related to construction contracts totaled $4.1 million, $3.7 million and $0.5 million in 2016, 2015 and
2014, respectively. RLW leases its main office and equipment maintenance shop for its Utah operations for an annual cost of approximately
$0.5 million. The office and shop leases expire in 2022. RLW had other miscellaneous related party transactions which aggregated
to $0.8 million, $0.2 million and $0.1 million in 2016, 2015 and 2014, respectively.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company had other
individually immaterial miscellaneous transactions with related parties that totaled $0.6 million, $0.2 million and $0.4 million
during 2016, 2015 and 2014, respectively.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In August 2015, the
Company completed the sale, on a non-recourse basis, of its only long-term contract receivable pursuant to a factoring agreement
with a related party. The Company received approximately $7.1&nbsp;million upon the closing of this transaction and recorded a
loss of approximately $1.4 million in &#8220;Other operating (expense) income, net.&#8221; See Note 1 for more information regarding
this sale.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In addition, in August
2015, the Company completed the sale of a parcel of land located in Harris County, Texas to Joseph P. Harper, Sr., former President
and Chief Operating Officer of the Company. Proceeds received were approximately $2.4 million. See Note 7 for more information
regarding this sale.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">An independent member
of senior management of the Company reviewed all related party sales and purchases before they were transacted.</p></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></p>

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


<!-- Field: Page; Sequence: 77; Value: 1 -->
    <div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence -->&nbsp;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</div>
    <!-- Field: /Page -->

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.25in"></td></tr></table><div data-td-statement-type="note"><table cellpadding="0" cellspacing="0" width="100%" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"><td style="width: 0.25in">18.</td><td>Quarterly Financial Information</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The following table
summarizes the unaudited quarterly results of operations for 2016 and 2015 (amounts in thousands, except per share data):</p>

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

<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="15" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016 Quarters Ended (unaudited)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3">&nbsp;</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="text-align: center; border-bottom: Black 1pt solid">March 31</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="text-align: center; border-bottom: Black 1pt solid">June 30</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="text-align: center; border-bottom: Black 1pt solid">September 30</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="text-align: center; border-bottom: Black 1pt solid">December 31</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="text-align: center; border-bottom: Black 1pt solid">Total</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 45%; padding-left: 10pt; text-indent: -10pt">Revenues	</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">126,567</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">189,582</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">205,629</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">168,345</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">690,123</td><td style="width: 1%; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Gross profit	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">3,830</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">16,089</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">17,032</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">6,903</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">43,854</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Income (loss) before income taxes and earnings attributable to noncontrolling interests	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(7,336</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">2,570</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">3,196</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(5,754</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(7,324</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Net income (loss) attributable to Sterling common stockholders	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(7,328</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">2,023</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">2,415</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(6,348</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(9,238</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Net income (loss) per share attributable to Sterling common stockholders:</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Basic and diluted	</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.37</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.09</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.10</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.25</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.40</td><td style="text-align: left">)</td></tr>
</table></div>

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

<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td nowrap style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="15" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015 Quarters Ended (unaudited)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3">&nbsp;</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="text-align: center; border-bottom: Black 1pt solid">March 31</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="text-align: center; border-bottom: Black 1pt solid">June 30</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="border-bottom: Black 1pt solid">September 30</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="text-align: center; border-bottom: Black 1pt solid">December 31</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td nowrap colspan="3" style="text-align: center; border-bottom: Black 1pt solid">Total</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 45%; padding-left: 10pt; text-indent: -10pt">Revenues	</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">117,682</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">177,425</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">176,000</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">152,488</td><td style="width: 1%; text-align: left">&nbsp;</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">623,595</td><td style="width: 1%; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Gross profit (loss)	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(6,836</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">9,111</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">14,458</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">12,220</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">28,953</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Income (loss) before income taxes and earnings attributable to noncontrolling interests	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(16,697</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(967</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">1,326</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(841</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(17,179</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Net income (loss) attributable to Sterling common stockholders	</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(16,992</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(2,542</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">256</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(19,898</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(39,176</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Net income (loss) per share attributable to Sterling common stockholders:</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Basic and diluted	</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.90</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.13</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.01</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1.01</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(2.02</td><td style="text-align: left">)</td></tr>
</table></div>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><b>&nbsp;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company&#8217;s
operating revenues tend to be somewhat higher in the summer months which are typically due to warmer and dryer weather conditions.
Our second and third quarter revenues and results of operations typically reflect these seasonal trends. However, from time to
time, the Company&#8217;s operating results are significantly affected by certain transactions or events that management believes
are not indicative or representative of our results.</p>

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

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

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">During the first quarter of 2016, the Company
was challenged with unusually poor weather conditions, including rain in Texas and snow at our Nevada jobs. In addition, in the
fourth quarter, there was a $2.5 million charge on a negotiated global settlement with several entities which allowed the close-out
of a Texas project, thus avoiding further negotiation and litigation expense, along with charges on Texas projects and to under-recovered
equipment costs.</P>



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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In 2015, the Company
recorded downward percent-complete revisions to certain projects in the first quarter of 2015, largely related to construction
projects in Texas, and there was unseasonably more rainfall during second quarter of 2015, also in Texas, which caused declines
in productivity and unanticipated delays during this quarter. The fourth quarter loss was largely due to a revaluation of noncontrolling
interest due to a new agreement with the noncontrolling interest owners.</p></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><font style="background-color: yellow"><b></b></font></p><div data-td-statement-type="note"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"></P></div>

<P STYLE="font-size: 10pt; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in"><B>19. Subsequent Event &ndash;Purchase of Concrete
Company</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">On March 8, 2017, the Company entered into
a definitive agreement to buy Tealstone Construction (&ldquo;Tealstone&rdquo;), a Denton, Texas-based concrete construction company
for $85 million, subject to specified post-closing adjustments. Tealstone is a market leader in commercial and residential concrete
construction in the Dallas-Fort Worth Metroplex. The company serves commercial contractors and multi-family developers, as well
as national homebuilders in Texas and Oklahoma.</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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Sterling plans to
finance the acquisition through a combination of $15 million of seller financing, 1,882,058 shares of Sterling common stock, and
$55 million of debt from Sterling&rsquo;s new $85 million credit facility, which will replace the existing facility. &nbsp;The
transaction is expected to close in the second quarter of 2017 and is contingent on customary closing conditions including new
debt financing and regulatory approvals.&#9;</P>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">F-33</p>

<hr noshade size="4" style="color: Black; width: 100%; margin-top: 3pt; margin-bottom: 3pt">
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></p>



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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: right; text-indent: -0.25in"><B>Exhibit
23.1</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: center; text-indent: -0.25in"><B>CONSENT
OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We have issued our
reports dated March 9, 2017, with respect to the consolidated financial statements and internal control over financial reporting
included in the Annual Report of Sterling Construction Company, Inc. on Form 10-K for the year ended December 31, 2016. We consent
to the incorporation by reference of said reports in the Registration Statements of Sterling Construction Company, Inc. on Form
S-3 (File No. 333-195087, effective April 29, 2014) and Forms S-8 (File No. 333-204085, effective May 12, 2015, File No. 333-196457,
effective June 2, 2014, File No. 333-135666, effective July 10, 2006, File No. 333-88228, effective May 14, 2002 and File No. 333-88224,
effective May 14, 2002).</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">/s/ GRANT THORNTON LLP</P>

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

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

<P STYLE="margin: 0pt 0">March 9, 2017</P>



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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<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: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: right; text-indent: -0.25in"><B>Exhibit
31.1</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in">I, Paul
J. Varello, certify that:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">1.</TD><TD STYLE="text-align: justify">I have reviewed this Annual Report on Form 10-K of Sterling Construction Company, Inc. for the
fiscal year ended December 31, 2016;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><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></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><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></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><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></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.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></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.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></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.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></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.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></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><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></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.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></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.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: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: 1.75in">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 30%; text-align: justify; text-indent: 0in">Dated: March 9, 2017</TD>
    <TD STYLE="width: 30%; text-decoration: none; text-indent: 0in; text-align: justify; border-bottom: Black 1pt solid">/s/ Paul J. Varello&#9;</TD>
    <TD STYLE="width: 40%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: justify; text-indent: 0in">Paul J. Varello</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: justify; text-indent: 0in">Chief Executive Officer </TD>
    <TD>&nbsp;</TD></TR>
</TABLE>


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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>4
<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: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: right; text-indent: -0.25in"><B>Exhibit
31.2</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in">I, Ronald
A. Ballschmiede, certify that:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">1.</TD><TD STYLE="text-align: justify">I have reviewed this Annual Report on Form 10-K of Sterling Construction Company, Inc. for the
fiscal year ended December 31, 2016;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><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></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><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></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><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></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.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></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.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></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.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></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.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></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><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></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.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></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.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="margin: 0pt 0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; text-indent: 0in; width: 30%">Dated: March 9, 2017</TD>
    <TD STYLE="text-decoration: none; text-indent: 0in; text-align: justify; border-bottom: Black 1pt solid; width: 30%">/s/ Ronald A. Ballschmiede&#9; </TD>
    <TD STYLE="width: 40%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: justify; text-indent: 0in">Ronald A. Ballschmiede </TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: justify; text-indent: 0in">Chief Financial Officer </TD>
    <TD>&nbsp;</TD></TR>
</TABLE>


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



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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.75in; text-indent: -261pt; text-align: right"><B>Exhibit 32.1</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><B>Certification by the Chief
Executive Officer and Chief Financial Officer Pursuant to 18 U.S.C. Section 1350</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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 Annual Report on Form 10-K for the fiscal year ended December 31, 2016 (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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 30%; text-align: justify; text-indent: 0in">Dated: March 9, 2017</TD>
    <TD STYLE="width: 30%; text-decoration: none; text-indent: 0in; text-align: justify; border-bottom: Black 1pt solid">/s/ Paul J. Varello&#9;</TD>
    <TD STYLE="width: 40%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: justify; text-indent: 0in">Paul J. Varello</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: justify; text-indent: 0in">Chief Executive Officer </TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; text-indent: 0in">Dated: March 9, 2017</TD>
    <TD STYLE="text-decoration: none; text-indent: 0in; text-align: justify; border-bottom: Black 1pt solid">/s/ Ronald A. Ballschmiede&#9; </TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: justify; text-indent: 0in">Ronald A. Ballschmiede </TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-align: justify; text-indent: 0in">Chief Financial Officer </TD>
    <TD>&nbsp;</TD></TR>
</TABLE>


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

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

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


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">This certification
accompanies this Report on Form 10-K pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent
required by that act, be deemed filed for purposes of Section 18 of the Exchange Act or otherwise subject to the liability of that
section. This certification will not be deemed to be incorporated by reference into any filing under the Securities Act or the
Exchange Act, except to the extent that the Company specifically incorporates it by reference.</P>

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

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



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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">In 2016, we operated a surface mine in Nevada
to produce construction aggregates:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1in"></TD><TD STYLE="width: 0.25in">1.</TD><TD>Portable Crusher #1006 &ndash; MSHA ID #2602200</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Section 1503 of the Dodd-Frank Wall Street
Reform and Consumer Protection Act requires domestic mine operators to disclose violations and orders issued under the Federal
Mine Safety and Health Act of 1977 (the &ldquo;Mine Act&rdquo;) by the federal Mine Safety and Health Administration (&ldquo;MSHA&rdquo;).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">During the twelve months ended December 31,
2015, with respect to our mines:</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR>
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in; font-size: 10pt">&bull;</TD>
    <TD STYLE="text-indent: 0in; font-size: 10pt">MSHA issued 10 citations for health or safety standards that could significantly and substantially contribute to a serious injury if left unabated under &sect;104 of the Mine Act. The fines related to these citations totaled $1,140.&nbsp;&nbsp;The citation issues were all resolved during the three months ended September 30, 2016.&nbsp;&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in; font-size: 10pt">&bull;</TD>
    <TD STYLE="text-indent: 0in; font-size: 10pt">MSHA did not issue any orders requiring persons to be withdrawn from the areas affected by any alleged violations of mandatory health or safety standards under Section 104(b) of the Mine Act.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in; font-size: 10pt">&bull;</TD>
    <TD STYLE="text-indent: 0in; font-size: 10pt">MSHA did not issue any citations and orders for an alleged unwarrantable failure of the mine operator to comply with mandatory health or safety standards under Section 104(d) of the Mine Act.</TD></TR>
</TABLE>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in; font-size: 10pt; width: 48px">&bull;</TD>
    <TD STYLE="text-indent: 0in; font-size: 10pt">MSHA did not identify any flagrant violations under Section 110(b)(2) of the Mine Act.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in; font-size: 10pt">&bull;</TD>
    <TD STYLE="text-indent: 0in; font-size: 10pt">MSHA did not issue any imminent danger orders requiring immediate withdrawal from the affected areas under Section 107(a) of the Mine Act.</TD></TR>
</TABLE>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in; font-size: 10pt; width: 48px">&bull;</TD>
    <TD STYLE="text-indent: 0in; font-size: 10pt">We did not experience any mining-related fatalities. </TD></TR>
</TABLE>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in; font-size: 10pt; width: 48px">&bull;</TD>
    <TD STYLE="text-indent: 0in; font-size: 10pt">We did not receive written notice of a pattern of violations of mandatory health or safety standards from MSHA under Section 104(e) of the Mine Act or written notice of the potential to have a pattern of violations of mandatory health or safety standards from MSHA. </TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">There were no pending legal actions before
the Federal Mine Safety and Health Review Commission related to the twelve months ended December 31, 2015.</P>

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

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



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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>7
<FILENAME>strl-20161231.xml
<DESCRIPTION>XBRL INSTANCE FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 02:41AM UTC 2017-03-09--><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/20161231" xmlns:thunderdome="http://www.RDGFilings.com" xmlns:us-gaap="http://fasb.org/us-gaap/2016-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-20161231.xsd" xlink:type="simple"/>
  <dei:AmendmentFlag contextRef="d_2016-01-01_2016-12-31" id="c-15">false</dei:AmendmentFlag>
  <dei:CurrentFiscalYearEndDate contextRef="d_2016-01-01_2016-12-31" id="c-4">--12-31</dei:CurrentFiscalYearEndDate>
  <dei:DocumentFiscalPeriodFocus contextRef="d_2016-01-01_2016-12-31" id="c-14">FY</dei:DocumentFiscalPeriodFocus>
  <dei:DocumentFiscalYearFocus contextRef="d_2016-01-01_2016-12-31" id="c-13">2016</dei:DocumentFiscalYearFocus>
  <dei:DocumentPeriodEndDate contextRef="d_2016-01-01_2016-12-31" id="c-12">2016-12-31</dei:DocumentPeriodEndDate>
  <dei:DocumentType contextRef="d_2016-01-01_2016-12-31" id="c-11">10-K</dei:DocumentType>
  <dei:EntityCentralIndexKey contextRef="d_2016-01-01_2016-12-31" id="c-2">0000874238</dei:EntityCentralIndexKey>
  <dei:EntityCommonStockSharesOutstanding contextRef="i_2017-03-01" decimals="INF" id="c-9" unitRef="xbrli-shares">25051045</dei:EntityCommonStockSharesOutstanding>
  <dei:EntityCurrentReportingStatus contextRef="d_2016-01-01_2016-12-31" id="c-6">Yes</dei:EntityCurrentReportingStatus>
  <dei:EntityFilerCategory contextRef="d_2016-01-01_2016-12-31" id="c-5">Accelerated Filer</dei:EntityFilerCategory>
  <dei:EntityNumberOfEmployees contextRef="i_2016-12-31" decimals="INF" id="c14395063" unitRef="xbrli-pure">1684</dei:EntityNumberOfEmployees>
  <dei:EntityNumberOfEmployees contextRef="i_2016-12-31_TitleOfIndividualAxis-FieldPersonnelMember" decimals="INF" id="c14395064" unitRef="xbrli-pure">1364</dei:EntityNumberOfEmployees>
  <dei:EntityNumberOfEmployees contextRef="i_2016-12-31_StatementGeographicalAxis-NevadaArizonaCaliforniaAndHawaiiMember_TitleOfIndividualAxis-UnionMembersMember" decimals="INF" id="c14395066" unitRef="xbrli-pure">366</dei:EntityNumberOfEmployees>
  <dei:EntityPublicFloat contextRef="i_2016-06-30" decimals="0" id="c-10" unitRef="iso4217-usd">116433206</dei:EntityPublicFloat>
  <dei:EntityRegistrantName contextRef="d_2016-01-01_2016-12-31" id="c-1">STERLING CONSTRUCTION CO INC</dei:EntityRegistrantName>
  <dei:EntityVoluntaryFilers contextRef="d_2016-01-01_2016-12-31" id="c-7">No</dei:EntityVoluntaryFilers>
  <dei:EntityWellKnownSeasonedIssuer contextRef="d_2016-01-01_2016-12-31" id="c-8">No</dei:EntityWellKnownSeasonedIssuer>
  <dei:TradingSymbol contextRef="d_2016-01-01_2016-12-31" id="c-3">strl</dei:TradingSymbol>
  <strl:AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability contextRef="d_2015-01-01_2015-12-31_BusinessAcquisitionAxis-MyersMember" decimals="0" id="c14394299" unitRef="iso4217-usd">18800000</strl:AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability>
  <strl:AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability contextRef="d_2015-01-01_2015-12-31_StatementEquityComponentsAxis-CommonStockMember" id="c14393751" unitRef="iso4217-usd" xs:nil="true"/>
  <strl:AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability contextRef="d_2015-01-01_2015-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="-3" id="c14393752" unitRef="iso4217-usd">-18774000</strl:AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability>
  <strl:AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability contextRef="d_2015-01-01_2015-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" decimals="-3" id="c14393753" unitRef="iso4217-usd">18774000</strl:AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability>
  <strl:AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability contextRef="d_2015-01-01_2015-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" id="c14393754" unitRef="iso4217-usd" xs:nil="true"/>
  <strl:AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability contextRef="d_2015-01-01_2015-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" decimals="-3" id="c14393755" unitRef="iso4217-usd">-7367000</strl:AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability>
  <strl:AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393756" unitRef="iso4217-usd">-7367000</strl:AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability>
  <strl:AverageGrantDateMarketPricePerShare contextRef="d_2016-01-01_2016-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395042" unitRef="iso4217-usd-per-xbrli-shares">4.22</strl:AverageGrantDateMarketPricePerShare>
  <strl:AverageGrantDateMarketPricePerShare contextRef="d_2015-01-01_2015-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395043" unitRef="iso4217-usd-per-xbrli-shares">4.12</strl:AverageGrantDateMarketPricePerShare>
  <strl:AverageGrantDateMarketPricePerShare contextRef="d_2014-01-01_2014-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395044" unitRef="iso4217-usd-per-xbrli-shares">8.06</strl:AverageGrantDateMarketPricePerShare>
  <strl:Backlog contextRef="i_2016-12-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c14394361" unitRef="iso4217-usd">107333000</strl:Backlog>
  <strl:Backlog contextRef="i_2015-12-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c14394362" unitRef="iso4217-usd">35113000</strl:Backlog>
  <strl:BillingsOnUncompletedContracts contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14394283" unitRef="iso4217-usd">1780723000</strl:BillingsOnUncompletedContracts>
  <strl:BillingsOnUncompletedContracts contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14394284" unitRef="iso4217-usd">1744721000</strl:BillingsOnUncompletedContracts>
  <strl:CapitalizedDebtFees contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14394104" unitRef="iso4217-usd">1300000</strl:CapitalizedDebtFees>
  <strl:ConstructionBacklogAttributableToProjectPerformedByJointVentures contextRef="i_2016-12-31" decimals="-6" id="c14394350" unitRef="iso4217-usd">53000000</strl:ConstructionBacklogAttributableToProjectPerformedByJointVentures>
  <strl:ContractsReceivableUnpaidProjectContractPrice contextRef="i_2016-12-31_BalanceSheetLocationAxis-CostsAndEstimatedEarningsInExcessOfBillingsMember" decimals="-3" id="c14394017" unitRef="iso4217-usd">3900000</strl:ContractsReceivableUnpaidProjectContractPrice>
  <strl:ContractsReceivableUnpaidProjectContractPrice contextRef="i_2015-12-31_BalanceSheetLocationAxis-CostsAndEstimatedEarningsInExcessOfBillingsMember" decimals="-3" id="c14394022" unitRef="iso4217-usd">3900000</strl:ContractsReceivableUnpaidProjectContractPrice>
  <strl:CostsIncurredAndEstimatedEarningsOnUncompletedContracts contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14394281" unitRef="iso4217-usd">1749328000</strl:CostsIncurredAndEstimatedEarningsOnUncompletedContracts>
  <strl:CostsIncurredAndEstimatedEarningsOnUncompletedContracts contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14394282" unitRef="iso4217-usd">1741070000</strl:CostsIncurredAndEstimatedEarningsOnUncompletedContracts>
  <strl:DebtAgreementMaximumBorrowingCapacity contextRef="i_2015-05-29_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c14394483" unitRef="iso4217-usd">40000000</strl:DebtAgreementMaximumBorrowingCapacity>
  <strl:DebtInstrumentCollateralAsPercentageOfEquipment contextRef="i_2016-12-31_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="INF" id="c14394511" unitRef="xbrli-pure">0.5</strl:DebtInstrumentCollateralAsPercentageOfEquipment>
  <strl:DebtInstrumentDecreaseInBasisSpreadOnVariableRate contextRef="d_2016-01-01_2016-12-31_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="INF" id="c14394496" unitRef="xbrli-pure">0.02</strl:DebtInstrumentDecreaseInBasisSpreadOnVariableRate>
  <strl:DebtInstrumentIncreaseInBasisSpreadOnVariableRate contextRef="d_2016-01-01_2016-12-31_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="INF" id="c14394501" unitRef="xbrli-pure">0.02</strl:DebtInstrumentIncreaseInBasisSpreadOnVariableRate>
  <strl:DebtInstrumentNumberOfMonthlyInstallments contextRef="d_2016-01-01_2016-12-31_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="INF" id="c14394506" unitRef="xbrli-pure">47</strl:DebtInstrumentNumberOfMonthlyInstallments>
  <strl:DebtInstrumentPercentageOfAppraisedValueOfCollateral contextRef="i_2015-05-29_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="INF" id="c14394484" unitRef="xbrli-pure">0.65</strl:DebtInstrumentPercentageOfAppraisedValueOfCollateral>
  <strl:DeferredTaxAssetsNoncontrollingInterest contextRef="i_2016-12-31_StatementScenarioAxis-CurrentMember" decimals="-3" id="c14394805" unitRef="iso4217-usd">2085000</strl:DeferredTaxAssetsNoncontrollingInterest>
  <strl:DeferredTaxAssetsNoncontrollingInterest contextRef="i_2015-12-31_StatementScenarioAxis-LongtermMember" decimals="-3" id="c14394806" unitRef="iso4217-usd">2247000</strl:DeferredTaxAssetsNoncontrollingInterest>
  <strl:DeferredTaxLiabilitiesReceivablesFromAndEquityInConstructionJointVenture contextRef="i_2016-12-31_StatementScenarioAxis-CurrentMember" id="c14394818" unitRef="iso4217-usd" xs:nil="true"/>
  <strl:DeferredTaxLiabilitiesReceivablesFromAndEquityInConstructionJointVenture contextRef="i_2015-12-31_StatementScenarioAxis-LongtermMember" decimals="-3" id="c14394819" unitRef="iso4217-usd">1494000</strl:DeferredTaxLiabilitiesReceivablesFromAndEquityInConstructionJointVenture>
  <strl:EarnoutExpense contextRef="d_2016-01-01_2016-12-31_IncomeStatementLocationAxis-OtherOperatingIncomeExpenseMember" decimals="-3" id="c14394037" unitRef="iso4217-usd">1200000</strl:EarnoutExpense>
  <strl:EffectiveIncomeTaxRateReconciliationAtIncomeTaxRateTotal contextRef="d_2016-01-01_2016-12-31" decimals="3" id="c14394795" unitRef="xbrli-pure">-0.013</strl:EffectiveIncomeTaxRateReconciliationAtIncomeTaxRateTotal>
  <strl:EffectiveIncomeTaxRateReconciliationAtIncomeTaxRateTotal contextRef="d_2015-01-01_2015-12-31" id="c14394797" unitRef="xbrli-pure" xs:nil="true"/>
  <strl:EffectiveIncomeTaxRateReconciliationAtIncomeTaxRateTotal contextRef="d_2014-01-01_2014-12-31" decimals="3" id="c14394799" unitRef="xbrli-pure">-0.138</strl:EffectiveIncomeTaxRateReconciliationAtIncomeTaxRateTotal>
  <strl:EffectiveIncomeTaxRateReconciliationEarnoutLiabilityPercent contextRef="d_2016-01-01_2016-12-31" decimals="3" id="c14394783" unitRef="xbrli-pure">-0.059</strl:EffectiveIncomeTaxRateReconciliationEarnoutLiabilityPercent>
  <strl:EffectiveIncomeTaxRateReconciliationEarnoutLiabilityPercent contextRef="d_2015-01-01_2015-12-31" id="c14394785" unitRef="xbrli-pure" xs:nil="true"/>
  <strl:EffectiveIncomeTaxRateReconciliationEarnoutLiabilityPercent contextRef="d_2014-01-01_2014-12-31" id="c14394787" unitRef="xbrli-pure" xs:nil="true"/>
  <strl:EffectiveIncomeTaxRateReconciliationOnPermanentDifferences contextRef="d_2016-01-01_2016-12-31" decimals="3" id="c14394789" unitRef="xbrli-pure">-0.008</strl:EffectiveIncomeTaxRateReconciliationOnPermanentDifferences>
  <strl:EffectiveIncomeTaxRateReconciliationOnPermanentDifferences contextRef="d_2015-01-01_2015-12-31" decimals="3" id="c14394791" unitRef="xbrli-pure">-0.001</strl:EffectiveIncomeTaxRateReconciliationOnPermanentDifferences>
  <strl:EffectiveIncomeTaxRateReconciliationOnPermanentDifferences contextRef="d_2014-01-01_2014-12-31" decimals="3" id="c14394793" unitRef="xbrli-pure">-0.019</strl:EffectiveIncomeTaxRateReconciliationOnPermanentDifferences>
  <strl:EffectiveIncomeTaxRateReconciliationReductionOfTaxReceivable contextRef="d_2016-01-01_2016-12-31" id="c14394771" unitRef="xbrli-pure" xs:nil="true"/>
  <strl:EffectiveIncomeTaxRateReconciliationReductionOfTaxReceivable contextRef="d_2015-01-01_2015-12-31" id="c14394773" unitRef="xbrli-pure" xs:nil="true"/>
  <strl:EffectiveIncomeTaxRateReconciliationReductionOfTaxReceivable contextRef="d_2014-01-01_2014-12-31" decimals="3" id="c14394775" unitRef="xbrli-pure">-0.114</strl:EffectiveIncomeTaxRateReconciliationReductionOfTaxReceivable>
  <strl:EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentAmount contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14394776" unitRef="iso4217-usd">400000</strl:EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentAmount>
  <strl:EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentAmount contextRef="d_2015-01-01_2015-12-31" id="c14394778" unitRef="iso4217-usd" xs:nil="true"/>
  <strl:EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentAmount contextRef="d_2014-01-01_2014-12-31" id="c14394780" unitRef="iso4217-usd" xs:nil="true"/>
  <strl:EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentPercent contextRef="d_2016-01-01_2016-12-31" decimals="3" id="c14394777" unitRef="xbrli-pure">-0.055</strl:EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentPercent>
  <strl:EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentPercent contextRef="d_2015-01-01_2015-12-31" id="c14394779" unitRef="xbrli-pure" xs:nil="true"/>
  <strl:EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentPercent contextRef="d_2014-01-01_2014-12-31" id="c14394781" unitRef="xbrli-pure" xs:nil="true"/>
  <strl:EstimatedConstructionGrossProfitLossBeforeTax contextRef="d_2016-01-01_2016-12-31_IncomeStatementLocationAxis-OperatingIncomeLossMember" decimals="-3" id="c14393998" unitRef="iso4217-usd">-6300000</strl:EstimatedConstructionGrossProfitLossBeforeTax>
  <strl:EstimatedConstructionGrossProfitLossBeforeTax contextRef="d_2015-01-01_2015-12-31_IncomeStatementLocationAxis-OperatingIncomeLossMember" decimals="-3" id="c14394004" unitRef="iso4217-usd">-9700000</strl:EstimatedConstructionGrossProfitLossBeforeTax>
  <strl:EstimatedConstructionGrossProfitLossBeforeTax contextRef="d_2014-01-01_2014-12-31_IncomeStatementLocationAxis-OperatingIncomeLossMember" decimals="-3" id="c14394008" unitRef="iso4217-usd">9100000</strl:EstimatedConstructionGrossProfitLossBeforeTax>
  <strl:EstimatedConstructionGrossProfitLossPerDilutedShare contextRef="d_2016-01-01_2016-12-31" decimals="INF" id="c14394001" unitRef="iso4217-usd-per-xbrli-shares">0.27</strl:EstimatedConstructionGrossProfitLossPerDilutedShare>
  <strl:EstimatedConstructionGrossProfitLossPerDilutedShare contextRef="d_2015-01-01_2015-12-31" decimals="INF" id="c14394005" unitRef="iso4217-usd-per-xbrli-shares">0.50</strl:EstimatedConstructionGrossProfitLossPerDilutedShare>
  <strl:EstimatedConstructionGrossProfitLossPerDilutedShare contextRef="d_2014-01-01_2014-12-31" decimals="INF" id="c14394009" unitRef="iso4217-usd-per-xbrli-shares">0.50</strl:EstimatedConstructionGrossProfitLossPerDilutedShare>
  <strl:GainLossOnSaleOfLongtermContract contextRef="d_2015-08-01_2015-08-31_IncomeStatementLocationAxis-OtherOperatingIncomeExpenseMember" decimals="-3" id="c14394029" unitRef="iso4217-usd">1400000</strl:GainLossOnSaleOfLongtermContract>
  <strl:GainLossOnSaleOfLongtermContract contextRef="d_2015-08-01_2015-08-31_IncomeStatementLocationAxis-OtherOperatingIncomeExpenseMember_RelatedPartyTransactionAxis-FactoringAgreementWithARelatedPartyMember" decimals="-5" id="c14395210" unitRef="iso4217-usd">1400000</strl:GainLossOnSaleOfLongtermContract>
  <strl:IncentivePlanTermForShareholderreturn contextRef="d_2015-01-01_2015-01-02_PlanNameAxis-LongTermIncentivePlanMember" id="c14394940">P3Y</strl:IncentivePlanTermForShareholderreturn>
  <strl:IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393621" unitRef="iso4217-usd">-7324000</strl:IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests>
  <strl:IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393622" unitRef="iso4217-usd">-17179000</strl:IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests>
  <strl:IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393623" unitRef="iso4217-usd">-4593000</strl:IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests>
  <strl:IncomeTaxReconciliationEarnoutLiabilityAmount contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14394782" unitRef="iso4217-usd">433000</strl:IncomeTaxReconciliationEarnoutLiabilityAmount>
  <strl:IncomeTaxReconciliationEarnoutLiabilityAmount contextRef="d_2015-01-01_2015-12-31" id="c14394784" unitRef="iso4217-usd" xs:nil="true"/>
  <strl:IncomeTaxReconciliationEarnoutLiabilityAmount contextRef="d_2014-01-01_2014-12-31" id="c14394786" unitRef="iso4217-usd" xs:nil="true"/>
  <strl:IncomeTaxReconciliationReductionOfTaxReceivable contextRef="d_2016-01-01_2016-12-31" id="c14394770" unitRef="iso4217-usd" xs:nil="true"/>
  <strl:IncomeTaxReconciliationReductionOfTaxReceivable contextRef="d_2015-01-01_2015-12-31" id="c14394772" unitRef="iso4217-usd" xs:nil="true"/>
  <strl:IncomeTaxReconciliationReductionOfTaxReceivable contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14394774" unitRef="iso4217-usd">524000</strl:IncomeTaxReconciliationReductionOfTaxReceivable>
  <strl:IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393874" unitRef="iso4217-usd">-5208000</strl:IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings>
  <strl:IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393875" unitRef="iso4217-usd">1418000</strl:IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings>
  <strl:IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393876" unitRef="iso4217-usd">-1110000</strl:IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings>
  <strl:IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393856" unitRef="iso4217-usd">-5800000</strl:IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures>
  <strl:IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393857" unitRef="iso4217-usd">3777000</strl:IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures>
  <strl:IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393858" unitRef="iso4217-usd">3035000</strl:IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures>
  <strl:IncreaseDecreaseInRevaluationOfNoncontrollingInterest contextRef="d_2016-01-01_2016-12-31" id="c14393834" unitRef="iso4217-usd" xs:nil="true"/>
  <strl:IncreaseDecreaseInRevaluationOfNoncontrollingInterest contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393835" unitRef="iso4217-usd">18774000</strl:IncreaseDecreaseInRevaluationOfNoncontrollingInterest>
  <strl:IncreaseDecreaseInRevaluationOfNoncontrollingInterest contextRef="d_2014-01-01_2014-12-31" id="c14393836" unitRef="iso4217-usd" xs:nil="true"/>
  <strl:IncreaseDecreaseInRevaluationOfNoncontrollingInterestRlwPutcallLiabilityNetOfTax contextRef="d_2016-01-01_2016-12-31" id="c14393944" unitRef="iso4217-usd" xs:nil="true"/>
  <strl:IncreaseDecreaseInRevaluationOfNoncontrollingInterestRlwPutcallLiabilityNetOfTax contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393945" unitRef="iso4217-usd">-26141000</strl:IncreaseDecreaseInRevaluationOfNoncontrollingInterestRlwPutcallLiabilityNetOfTax>
  <strl:IncreaseDecreaseInRevaluationOfNoncontrollingInterestRlwPutcallLiabilityNetOfTax contextRef="d_2014-01-01_2014-12-31" id="c14393946" unitRef="iso4217-usd" xs:nil="true"/>
  <strl:InterestExpenseAndAccretedInterest contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393615" unitRef="iso4217-usd">2628000</strl:InterestExpenseAndAccretedInterest>
  <strl:InterestExpenseAndAccretedInterest contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393616" unitRef="iso4217-usd">3012000</strl:InterestExpenseAndAccretedInterest>
  <strl:InterestExpenseAndAccretedInterest contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393617" unitRef="iso4217-usd">1123000</strl:InterestExpenseAndAccretedInterest>
  <strl:InterestIncomeFromContractsReceivable contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14394071" unitRef="iso4217-usd">200000</strl:InterestIncomeFromContractsReceivable>
  <strl:InterestIncomeFromContractsReceivable contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14394072" unitRef="iso4217-usd">400000</strl:InterestIncomeFromContractsReceivable>
  <strl:LongtermDebtCurrentMaturitiesAndDeferredLoanCosts contextRef="i_2016-12-31" decimals="-3" id="c14394583" unitRef="iso4217-usd">4648000</strl:LongtermDebtCurrentMaturitiesAndDeferredLoanCosts>
  <strl:LongtermDebtCurrentMaturitiesAndDeferredLoanCosts contextRef="i_2015-12-31" decimals="-3" id="c14394584" unitRef="iso4217-usd">5192000</strl:LongtermDebtCurrentMaturitiesAndDeferredLoanCosts>
  <strl:MembersInterestSubjectToMandatoryRedemption contextRef="i_2016-12-31" decimals="-3" id="c14394323" unitRef="iso4217-usd">40000000</strl:MembersInterestSubjectToMandatoryRedemption>
  <strl:MembersInterestSubjectToMandatoryRedemption contextRef="i_2015-12-31" decimals="-3" id="c14394324" unitRef="iso4217-usd">40000000</strl:MembersInterestSubjectToMandatoryRedemption>
  <strl:MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings contextRef="i_2016-12-31" decimals="-3" id="c14393555" unitRef="iso4217-usd">45230000</strl:MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings>
  <strl:MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings contextRef="i_2015-12-31" decimals="-3" id="c14393556" unitRef="iso4217-usd">50438000</strl:MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings>
  <strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1 contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-CommonStockMember" id="c14393674" unitRef="iso4217-usd" xs:nil="true"/>
  <strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1 contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" id="c14393675" unitRef="iso4217-usd" xs:nil="true"/>
  <strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1 contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" decimals="-3" id="c14393676" unitRef="iso4217-usd">-9781000</strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1>
  <strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1 contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" id="c14393677" unitRef="iso4217-usd" xs:nil="true"/>
  <strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1 contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" decimals="-3" id="c14393678" unitRef="iso4217-usd">4556000</strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1>
  <strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1 contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393679" unitRef="iso4217-usd">-5225000</strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1>
  <strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1 contextRef="d_2015-01-01_2015-12-31_StatementEquityComponentsAxis-CommonStockMember" id="c14393730" unitRef="iso4217-usd" xs:nil="true"/>
  <strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1 contextRef="d_2015-01-01_2015-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" id="c14393731" unitRef="iso4217-usd" xs:nil="true"/>
  <strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1 contextRef="d_2015-01-01_2015-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" decimals="-3" id="c14393732" unitRef="iso4217-usd">-39176000</strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1>
  <strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1 contextRef="d_2015-01-01_2015-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" id="c14393733" unitRef="iso4217-usd" xs:nil="true"/>
  <strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1 contextRef="d_2015-01-01_2015-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" decimals="-3" id="c14393734" unitRef="iso4217-usd">3216000</strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1>
  <strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1 contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393735" unitRef="iso4217-usd">-35960000</strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1>
  <strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1 contextRef="d_2016-01-01_2016-12-31_StatementEquityComponentsAxis-CommonStockMember" id="c14393779" unitRef="iso4217-usd" xs:nil="true"/>
  <strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1 contextRef="d_2016-01-01_2016-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" id="c14393780" unitRef="iso4217-usd" xs:nil="true"/>
  <strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1 contextRef="d_2016-01-01_2016-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" decimals="-3" id="c14393781" unitRef="iso4217-usd">-9238000</strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1>
  <strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1 contextRef="d_2016-01-01_2016-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" id="c14393782" unitRef="iso4217-usd" xs:nil="true"/>
  <strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1 contextRef="d_2016-01-01_2016-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" decimals="-3" id="c14393783" unitRef="iso4217-usd">1826000</strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1>
  <strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1 contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393784" unitRef="iso4217-usd">-7412000</strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1>
  <strl:NetincomeAttributableToNoncontrollingInterestIncludedInequity contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393653" unitRef="iso4217-usd">1826000</strl:NetincomeAttributableToNoncontrollingInterestIncludedInequity>
  <strl:NetincomeAttributableToNoncontrollingInterestIncludedInequity contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393654" unitRef="iso4217-usd">3216000</strl:NetincomeAttributableToNoncontrollingInterestIncludedInequity>
  <strl:NetincomeAttributableToNoncontrollingInterestIncludedInequity contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393655" unitRef="iso4217-usd">4556000</strl:NetincomeAttributableToNoncontrollingInterestIncludedInequity>
  <strl:NoncontrollingInterestInBacklog contextRef="i_2016-12-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c14394363" unitRef="iso4217-usd">52992000</strl:NoncontrollingInterestInBacklog>
  <strl:NoncontrollingInterestInBacklog contextRef="i_2015-12-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c14394364" unitRef="iso4217-usd">11748000</strl:NoncontrollingInterestInBacklog>
  <strl:NumberOfEmployeesPercent contextRef="i_2016-12-31_StatementGeographicalAxis-NevadaArizonaCaliforniaAndHawaiiMember_TitleOfIndividualAxis-UnionMembersMember" decimals="INF" id="c14395067" unitRef="xbrli-pure">0.22</strl:NumberOfEmployeesPercent>
  <strl:NumberOfMajorCustomers contextRef="d_2015-01-01_2015-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember" decimals="-3" id="c14395164" unitRef="xbrli-pure">0</strl:NumberOfMajorCustomers>
  <strl:OperatingLossCarryforwardExpirationPeriod contextRef="d_2016-01-01_2016-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember" id="c14394668">P20Y</strl:OperatingLossCarryforwardExpirationPeriod>
  <strl:OperatingLossCarryforwardExpirationPeriod contextRef="d_2016-01-01_2016-12-31_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember_RangeAxis-MinimumMember" id="c14394669">P5Y</strl:OperatingLossCarryforwardExpirationPeriod>
  <strl:OperatingLossCarryforwardExpirationPeriod contextRef="d_2016-01-01_2016-12-31_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember_RangeAxis-MaximumMember" id="c14394670">P20Y</strl:OperatingLossCarryforwardExpirationPeriod>
  <strl:OwnershipInterestInJointVenture contextRef="d_2016-01-01_2016-12-31" decimals="INF" id="c14393957" unitRef="xbrli-pure">0.5</strl:OwnershipInterestInJointVenture>
  <strl:PercentageOfIncentivePlanBasedOnServiceCompletion contextRef="i_2015-01-02_PlanNameAxis-LongTermIncentivePlanMember" decimals="1" id="c14394937" unitRef="xbrli-pure">0.5</strl:PercentageOfIncentivePlanBasedOnServiceCompletion>
  <strl:PercentageOfIncentivePlanBasedOnShareholderReturn contextRef="i_2015-01-02_PlanNameAxis-LongTermIncentivePlanMember" decimals="1" id="c14394939" unitRef="xbrli-pure">0.5</strl:PercentageOfIncentivePlanBasedOnShareholderReturn>
  <strl:ProceedsFromSaleOfLongTermContract contextRef="d_2015-08-01_2015-08-31" decimals="-3" id="c14394028" unitRef="iso4217-usd">7100000</strl:ProceedsFromSaleOfLongTermContract>
  <strl:ProceedsFromSaleOfLongTermContract contextRef="d_2015-08-01_2015-08-31_RelatedPartyTransactionAxis-FactoringAgreementWithARelatedPartyMember" decimals="-5" id="c14395209" unitRef="iso4217-usd">7100000</strl:ProceedsFromSaleOfLongTermContract>
  <strl:ReceivablesFromAndEquityInConstructionJointVenture contextRef="i_2016-12-31" decimals="-3" id="c14393522" unitRef="iso4217-usd">7130000</strl:ReceivablesFromAndEquityInConstructionJointVenture>
  <strl:ReceivablesFromAndEquityInConstructionJointVenture contextRef="i_2015-12-31" decimals="-3" id="c14393523" unitRef="iso4217-usd">12930000</strl:ReceivablesFromAndEquityInConstructionJointVenture>
  <strl:ReceivablesFromAndEquityInConstructionJointVenture contextRef="i_2016-12-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c14394365" unitRef="iso4217-usd">7130000</strl:ReceivablesFromAndEquityInConstructionJointVenture>
  <strl:ReceivablesFromAndEquityInConstructionJointVenture contextRef="i_2015-12-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c14394366" unitRef="iso4217-usd">12930000</strl:ReceivablesFromAndEquityInConstructionJointVenture>
  <strl:RevaluationOfNonControllingInterestObligationsReflectedInRetainedEarningsNetOfTax contextRef="d_2016-01-01_2016-12-31" id="c14393636" unitRef="iso4217-usd" xs:nil="true"/>
  <strl:RevaluationOfNonControllingInterestObligationsReflectedInRetainedEarningsNetOfTax contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393637" unitRef="iso4217-usd">-18774000</strl:RevaluationOfNonControllingInterestObligationsReflectedInRetainedEarningsNetOfTax>
  <strl:RevaluationOfNonControllingInterestObligationsReflectedInRetainedEarningsNetOfTax contextRef="d_2014-01-01_2014-12-31" id="c14393638" unitRef="iso4217-usd" xs:nil="true"/>
  <strl:RevenueRecognitionPercentageOfCompletionRange contextRef="d_2016-01-01_2016-12-31_RangeAxis-MinimumMember" id="c14393979">P12Y</strl:RevenueRecognitionPercentageOfCompletionRange>
  <strl:RevenueRecognitionPercentageOfCompletionRange contextRef="d_2016-01-01_2016-12-31_RangeAxis-MaximumMember" id="c14393983">P36Y</strl:RevenueRecognitionPercentageOfCompletionRange>
  <strl:ScheduleOfChangesInNoncontrollingInterestsAndJointVenturesTableTextBlock contextRef="d_2016-01-01_2016-12-31" id="c-21">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="text-align: justify"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Years Ended December 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="text-align: justify"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2014&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 55%; text-align: justify; text-indent: 0in"&gt;Balance, beginning of period &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; 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%; text-align: left"&gt;)&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7,462&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,097&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; 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="text-align: justify"&gt;Net income attributable to noncontrolling interest included in equity &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,826&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,216&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,556&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; text-indent: 0in"&gt;Change due to amendment &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(7,367&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="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="text-align: justify; padding-bottom: 1pt; text-indent: 0in"&gt;Distributions to noncontrolling interests owners &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1,079&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(3,402&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1,191&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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="text-align: justify; padding-bottom: 2.25pt; text-indent: 0in"&gt;Balance, end of period &lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; 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="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; 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="border-bottom: Black 2.25pt double; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7,462&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</strl:ScheduleOfChangesInNoncontrollingInterestsAndJointVenturesTableTextBlock>
  <strl:ScheduleOfComponentsOfAgreementObligationTableTextBlock contextRef="d_2016-01-01_2016-12-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; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;As of December 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 70%; text-align: justify; text-indent: 0in"&gt;Members&amp;#x2019; interest subject to mandatory redemption &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; 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%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; 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%; 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="text-align: justify; padding-bottom: 1pt; text-indent: 0in"&gt;Net accumulated earnings &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10,438&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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="text-align: justify; padding-bottom: 2.25pt; text-indent: 0in; padding-left: 10pt"&gt;Total liability &lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; 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.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;50,438&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</strl:ScheduleOfComponentsOfAgreementObligationTableTextBlock>
  <strl:ScheduleOfDefinedContributionPlanTableTextBlock contextRef="d_2016-01-01_2016-12-31" id="c-37">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="text-align: center"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="text-align: center"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Pension Plan &lt;br /&gt; Employer&lt;/div&gt;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Pension Protection &lt;br /&gt; Act (&amp;#x201c;PPA&amp;#x201d;) &lt;br /&gt; Certified Zone &lt;br /&gt; Status&lt;div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline;"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="text-align: center"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;FIP / RP &lt;br /&gt; Status &lt;/div&gt;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Contributions&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="font-weight: bold; text-align: center"&gt;Surcharge &lt;br /&gt; Imposed&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="font-weight: bold; text-align: center"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Expiration &lt;br /&gt; Date of &lt;br /&gt; Collective &lt;br /&gt; Bargaining &lt;br /&gt; Agreement&lt;div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline;"&gt;3&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Pension Trust &lt;br /&gt; Fund&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Identification &lt;br /&gt; Number&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Pending / &lt;br /&gt; Implemented&lt;div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline;"&gt;2&lt;/div&gt;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2014&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="text-align: center; padding-bottom: 1pt; border-bottom: Black 1pt solid"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1pt; border-bottom: Black 1pt solid"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="text-align: center; padding-bottom: 1pt; border-bottom: Black 1pt solid"&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: 19%; text-align: left"&gt;Pension Trust Fund for Operating Engineers Pension Plan&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 8%; text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;94-6090764&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 8%; text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;Red&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 8%; text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;Red&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 8%; text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;Yes&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 6%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,145&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 6%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,151&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 6%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,757&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 8%; text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;No&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 8%; text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;Various&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="text-align: left"&gt;Laborers Pension Trust for Northern California &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;94-6277608&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;Yellow&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;Yellow&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;Yes&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,059&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;966&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;No&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;Various&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;Carpenter Funds Administrative Office &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;94-6050970&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;Red&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;Red&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;Yes&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;636&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;842&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,015&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;No&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;Various&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="text-align: left"&gt;Cement Mason Pension Trust Fund For Northern California &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;94-6277669&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;Yellow&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;Yellow&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;Yes&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;311&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;322&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;No&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;Various&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;All other funds&lt;div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline;"&gt;4&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right; border-bottom: Black 1pt solid"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8,487&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right; border-bottom: Black 1pt solid"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10,204&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right; border-bottom: Black 1pt solid"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,267&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;Total Contributions:&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; border-bottom: Black 2.5pt double"&gt;$&lt;/td&gt; &lt;td style="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;12,638&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left; border-bottom: Black 2.5pt double"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; border-bottom: Black 2.5pt double"&gt;$&lt;/td&gt; &lt;td style="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;14,534&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left; border-bottom: Black 2.5pt double"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; border-bottom: Black 2.5pt double"&gt;$&lt;/td&gt; &lt;td style="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;10,808&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left; border-bottom: Black 2.5pt double"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</strl:ScheduleOfDefinedContributionPlanTableTextBlock>
  <strl:ScheduleOfExcessBillingsOverEarningsTableTextBlock contextRef="d_2016-01-01_2016-12-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; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;As of December 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 70%; text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Costs incurred and estimated earnings on uncompleted&amp;nbsp;&amp;nbsp;contracts &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,749,328&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,741,070&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; 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="text-align: left; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt"&gt;Billings on uncompleted contracts &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1,780,723&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1,744,721&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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="text-align: left; padding-bottom: 2.25pt; padding-left: 10pt; text-indent: -10pt"&gt;Excess of billings over costs incurred and estimated earnings &lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(31,395&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(3,651&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</strl:ScheduleOfExcessBillingsOverEarningsTableTextBlock>
  <strl:ScheduleOfNetAmountOfCostsAndEarningsOnUncompletedContractsTableTextBlock contextRef="d_2016-01-01_2016-12-31" id="c-19">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;As of December 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 70%; text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Costs and estimated earnings in excess of billings on uncompleted contracts &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;32,705&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;26,905&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; 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="text-align: left; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt"&gt;Billings in excess of costs and estimated earnings on uncompleted contracts &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(64,100&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(30,556&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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="text-align: left; padding-bottom: 2.25pt; padding-left: 10pt; text-indent: -10pt"&gt;Net amount of costs and estimated earnings on uncompleted contracts below billings &lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(31,395&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(3,651&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</strl:ScheduleOfNetAmountOfCostsAndEarningsOnUncompletedContractsTableTextBlock>
  <strl:ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock contextRef="d_2016-01-01_2016-12-31" id="c-17">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellspacing="0" cellpadding="0" style="; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;"&gt; &lt;tr&gt; &lt;td style="width: 10%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="vertical-align: top; width: 40%; layout-grid-mode: both"&gt;Buildings (in years)&lt;/td&gt; &lt;td style="width: 5%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 5%; text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;39&lt;/div&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; layout-grid-mode: both; width: 40%"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="layout-grid-mode: both"&gt;Construction equipment (in years)&lt;/td&gt; &lt;td style="text-align: right"&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: center"&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="layout-grid-mode: both"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="layout-grid-mode: both"&gt;Land improvements (in years)&lt;/td&gt; &lt;td style="text-align: right"&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: center"&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="layout-grid-mode: both"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="layout-grid-mode: both"&gt;Office furniture and fixtures (in years)&lt;/td&gt; &lt;td style="text-align: right"&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: center"&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="layout-grid-mode: both"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="layout-grid-mode: both"&gt;Leasehold improvements (in years or lease period, if shorter)&lt;/td&gt; &lt;td style="text-align: right"&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: center"&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="layout-grid-mode: both"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="layout-grid-mode: both"&gt;Transportation equipment (in years)&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: center"&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="layout-grid-mode: both"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</strl:ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock>
  <strl:SelfInsuranceAutoClaimsAmountPerOccurrence contextRef="d_2016-01-01_2016-12-31" decimals="INF" id="c14394645" unitRef="iso4217-usd">100000</strl:SelfInsuranceAutoClaimsAmountPerOccurrence>
  <strl:SelfInsuranceExcessReinsurance contextRef="d_2016-01-01_2016-12-31_LegalEntityAxis-RLWAndJBCMember" decimals="INF" id="c14394640" unitRef="iso4217-usd">55000</strl:SelfInsuranceExcessReinsurance>
  <strl:SelfInsuranceExcessReinsurance contextRef="d_2016-01-01_2016-12-31_LegalEntityAxis-OtherEntitiesMember" decimals="INF" id="c14394641" unitRef="iso4217-usd">145000</strl:SelfInsuranceExcessReinsurance>
  <strl:SelfInsuranceExcessReinsuranceAggregateDeductible contextRef="d_2016-01-01_2016-12-31" decimals="INF" id="c14394642" unitRef="iso4217-usd">5200000</strl:SelfInsuranceExcessReinsuranceAggregateDeductible>
  <strl:SelfInsuranceGeneralLiabilityAmountPerOccurrence contextRef="d_2016-01-01_2016-12-31" decimals="INF" id="c14394644" unitRef="iso4217-usd">250000</strl:SelfInsuranceGeneralLiabilityAmountPerOccurrence>
  <strl:SelfInsurancePlanExpenses contextRef="d_2016-01-01_2016-12-31" decimals="INF" id="c14394651" unitRef="iso4217-usd">3000000</strl:SelfInsurancePlanExpenses>
  <strl:SelfInsurancePlanExpenses contextRef="d_2015-01-01_2015-12-31" decimals="INF" id="c14394652" unitRef="iso4217-usd">2000000</strl:SelfInsurancePlanExpenses>
  <strl:SelfInsurancePlanExpenses contextRef="d_2014-01-01_2014-12-31" decimals="INF" id="c14394653" unitRef="iso4217-usd">2200000</strl:SelfInsurancePlanExpenses>
  <strl:SelfInsuranceWorkersCompensationClaimsAmountPerOccurrence contextRef="d_2016-01-01_2016-12-31" decimals="INF" id="c14394643" unitRef="iso4217-usd">500000</strl:SelfInsuranceWorkersCompensationClaimsAmountPerOccurrence>
  <strl:SelfInsuranceWorkersCompensationClaimsMaximumLiability contextRef="d_2016-01-01_2016-12-31" decimals="INF" id="c14394646" unitRef="iso4217-usd">5000000</strl:SelfInsuranceWorkersCompensationClaimsMaximumLiability>
  <strl:SharePriceNet contextRef="i_2016-05-09_SubsidiarySaleOfStockAxis-DADavidsonAndCoMember" decimals="INF" id="c14394968" unitRef="iso4217-usd-per-xbrli-shares">3.77</strl:SharePriceNet>
  <strl:StockRepurchaseProgramAdditionalAuthorizedAmount contextRef="d_2010-08-01_2010-08-31" decimals="-3" id="c14394877" unitRef="iso4217-usd">5000000</strl:StockRepurchaseProgramAdditionalAuthorizedAmount>
  <strl:UndistributedEarningsOfDomesticSubsidiariesNet contextRef="i_2016-12-31" decimals="-3" id="c14394325" unitRef="iso4217-usd">5230000</strl:UndistributedEarningsOfDomesticSubsidiariesNet>
  <strl:UndistributedEarningsOfDomesticSubsidiariesNet contextRef="i_2015-12-31" decimals="-3" id="c14394326" unitRef="iso4217-usd">10438000</strl:UndistributedEarningsOfDomesticSubsidiariesNet>
  <strl:VariableInterestEntitiesTextBlock contextRef="d_2016-01-01_2016-12-31" id="s455753">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; 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&gt;Variable Interest Entities&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 13.7pt"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 13.7pt; margin: 0pt 0"&gt;Under GAAP, the Company must determine whether each entity, including joint ventures in which it participates, is a VIE. 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 we have a noncontrolling variable interest. Where the Company has determined that it is appropriate to consolidate a VIE in which it owns a &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;50%&lt;/div&gt; or less interest, 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; unless the equity interest is deemed to be mandatorily redeemable. Refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4&lt;/div&gt; regarding the Company&amp;#x2019;s mandatorily redeemable obligations.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 13.7pt"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 13.7pt"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 13.7pt"&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, a construction limited partnership located in California. Because the Company exercises primary control over activities of the partnership and it is exposed to the majority of potential losses of the partnership, Myers has been determined to be a VIE and the Company has consolidated this partnership within the Company&amp;#x2019;s financial statements since the date of acquisition.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 13.7pt"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 64; Value: 1 --&gt;   &lt;!-- Field: /Page --&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The financial information of Myers, which is included in our consolidated balance sheets and statements of operations, is as follows (amounts in thousands):&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;As of December 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap"&gt;Assets:&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="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="text-align: left; text-indent: 0in"&gt;Current assets: &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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: 70%; text-align: left; text-indent: 18.9pt"&gt;Cash and cash equivalents &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; 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%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,226&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; 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="text-align: left; text-indent: 18.9pt"&gt;Contracts receivable, including retainage &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;19,941&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; padding-bottom: 1pt; text-indent: 18.9pt"&gt;Other current assets &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15,887&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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="text-align: left; padding-bottom: 2.25pt; text-indent: 0.45in"&gt;Total current assets &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;39,054&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; text-indent: 0in"&gt;Property and equipment, net &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10,080&lt;/div&gt;&lt;/td&gt; &lt;td style="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="padding-bottom: 1pt; text-indent: 0in"&gt;Goodwill &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; 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="text-align: left; padding-bottom: 2.25pt; text-indent: 0.45in"&gt;Total assets &lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; 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.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;50,635&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; 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="text-indent: 0in"&gt;Liabilities:&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left; text-indent: 0in"&gt;Current liabilities: &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left; text-indent: 18.9pt"&gt;Accounts payable &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;20,596&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; padding-bottom: 1pt; text-indent: 18.9pt"&gt;Other current liabilities &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10,986&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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="text-align: left; padding-bottom: 2.25pt; text-indent: 0.45in"&gt;Total current liabilities &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,582&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; text-indent: 0in"&gt;Long-term liabilities:&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left; padding-bottom: 1pt; text-indent: 18.9pt"&gt;Other long-term liabilities &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,370&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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="text-align: left; padding-bottom: 2.25pt; text-indent: 0.45in"&gt;Total liabilities &lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; 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.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;34,952&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Year Ended December 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2014&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 55%"&gt;Revenues &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;156,202&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;175,691&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;144,837&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; 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="text-align: left"&gt;Operating income &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,005&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7,371&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9,319&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;Net income attributable to Sterling common stockholders &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,993&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,681&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,657&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt;&lt;/div&gt;</strl:VariableInterestEntitiesTextBlock>
  <strl:VariableInterestEntityEntityMaximumLossExposurePercentage contextRef="d_2016-01-01_2016-12-31" decimals="1" id="c14394384" unitRef="xbrli-pure">0.5</strl:VariableInterestEntityEntityMaximumLossExposurePercentage>
  <strl:VariableInterestEntityIncomePercentage contextRef="d_2016-01-01_2016-12-31" decimals="1" id="c14394383" unitRef="xbrli-pure">0.5</strl:VariableInterestEntityIncomePercentage>
  <strl:WarrantyTerm contextRef="d_2016-01-01_2016-12-31_RangeAxis-MinimumMember" id="c14393986">P1Y</strl:WarrantyTerm>
  <strl:WarrantyTerm contextRef="d_2016-01-01_2016-12-31_RangeAxis-MaximumMember" id="c14393989">P2Y</strl:WarrantyTerm>
  <us-gaap:AccountsPayableCurrent contextRef="i_2016-12-31" decimals="-3" id="c14393538" unitRef="iso4217-usd">67097000</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccountsPayableCurrent contextRef="i_2015-12-31" decimals="-3" id="c14393539" unitRef="iso4217-usd">58959000</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccountsPayableCurrent contextRef="i_2016-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c14394405" unitRef="iso4217-usd">21274000</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccountsPayableCurrent contextRef="i_2015-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c14394406" unitRef="iso4217-usd">20596000</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccountsReceivableBilledForLongTermContractsOrPrograms contextRef="i_2015-12-31" decimals="-3" id="c14394031" unitRef="iso4217-usd">0</us-gaap:AccountsReceivableBilledForLongTermContractsOrPrograms>
  <us-gaap:AccruedIncomeTaxesCurrent contextRef="i_2016-12-31" decimals="-3" id="c14393544" unitRef="iso4217-usd">78000</us-gaap:AccruedIncomeTaxesCurrent>
  <us-gaap:AccruedIncomeTaxesCurrent contextRef="i_2015-12-31" decimals="-3" id="c14393545" unitRef="iso4217-usd">67000</us-gaap:AccruedIncomeTaxesCurrent>
  <us-gaap:AccruedLiabilitiesCurrent contextRef="i_2016-12-31" decimals="-3" id="c14393548" unitRef="iso4217-usd">6150000</us-gaap:AccruedLiabilitiesCurrent>
  <us-gaap:AccruedLiabilitiesCurrent contextRef="i_2015-12-31" decimals="-3" id="c14393549" unitRef="iso4217-usd">3896000</us-gaap:AccruedLiabilitiesCurrent>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="i_2016-12-31" decimals="-3" id="c14394454" unitRef="iso4217-usd">93146000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="i_2015-12-31" decimals="-3" id="c14394455" unitRef="iso4217-usd">80312000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:AdditionalPaidInCapital contextRef="i_2016-12-31" decimals="-3" id="c14393582" unitRef="iso4217-usd">208922000</us-gaap:AdditionalPaidInCapital>
  <us-gaap:AdditionalPaidInCapital contextRef="i_2015-12-31" decimals="-3" id="c14393583" unitRef="iso4217-usd">188147000</us-gaap:AdditionalPaidInCapital>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-CommonStockMember" id="c14393716" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="-3" id="c14393717" unitRef="iso4217-usd">-115000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" id="c14393718" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" id="c14393719" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" decimals="-3" id="c14393720" unitRef="iso4217-usd">-1000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393721" unitRef="iso4217-usd">-116000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="d_2015-01-01_2015-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="-3" id="c14393765" unitRef="iso4217-usd">-1000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="d_2015-01-01_2015-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="-3" id="c14393766" unitRef="iso4217-usd">-369000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="d_2015-01-01_2015-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" id="c14393767" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="d_2015-01-01_2015-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" id="c14393768" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="d_2015-01-01_2015-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" id="c14393769" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393770" unitRef="iso4217-usd">-370000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="d_2016-01-01_2016-12-31_StatementEquityComponentsAxis-CommonStockMember" id="c14393807" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="d_2016-01-01_2016-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="-3" id="c14393808" unitRef="iso4217-usd">-125000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="d_2016-01-01_2016-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" id="c14393809" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="d_2016-01-01_2016-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" id="c14393810" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="d_2016-01-01_2016-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" id="c14393811" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393812" unitRef="iso4217-usd">-125000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="d_2016-01-01_2016-12-31_AwardTypeAxis-PerformanceSharesMember" decimals="-3" id="c14394933" unitRef="iso4217-usd">100000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="d_2015-01-01_2015-12-31_PlanNameAxis-LongTermIncentivePlanMember" decimals="-3" id="c14394942" unitRef="iso4217-usd">1200000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14394953" unitRef="iso4217-usd">1800000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14394954" unitRef="iso4217-usd">1200000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14394955" unitRef="iso4217-usd">800000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="d_2016-01-01_2016-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395045" unitRef="iso4217-usd">250000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="d_2015-01-01_2015-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395046" unitRef="iso4217-usd">250000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="d_2014-01-01_2014-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395047" unitRef="iso4217-usd">350000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14394077" unitRef="iso4217-usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14394078" unitRef="iso4217-usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14394079" unitRef="iso4217-usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
  <us-gaap:AmortizationOfFinancingCosts contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14394115" unitRef="iso4217-usd">300000</us-gaap:AmortizationOfFinancingCosts>
  <us-gaap:AmortizationOfFinancingCosts contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14394116" unitRef="iso4217-usd">300000</us-gaap:AmortizationOfFinancingCosts>
  <us-gaap:AmortizationOfFinancingCosts contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14394117" unitRef="iso4217-usd">200000</us-gaap:AmortizationOfFinancingCosts>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="d_2016-01-01_2016-12-31" decimals="-5" id="c14394828" unitRef="xbrli-shares">400000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="d_2015-01-01_2015-12-31" decimals="-5" id="c14394829" unitRef="xbrli-shares">400000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="d_2014-01-01_2014-12-31" decimals="-5" id="c14394830" unitRef="xbrli-shares">200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:Assets contextRef="i_2016-12-31" decimals="-3" id="c14393534" unitRef="iso4217-usd">301823000</us-gaap:Assets>
  <us-gaap:Assets contextRef="i_2015-12-31" decimals="-3" id="c14393535" unitRef="iso4217-usd">266165000</us-gaap:Assets>
  <us-gaap:Assets contextRef="i_2016-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c14394401" unitRef="iso4217-usd">46234000</us-gaap:Assets>
  <us-gaap:Assets contextRef="i_2015-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c14394402" unitRef="iso4217-usd">50635000</us-gaap:Assets>
  <us-gaap:AssetsCurrent contextRef="i_2016-12-31" decimals="-3" id="c14393526" unitRef="iso4217-usd">175908000</us-gaap:AssetsCurrent>
  <us-gaap:AssetsCurrent contextRef="i_2015-12-31" decimals="-3" id="c14393527" unitRef="iso4217-usd">134921000</us-gaap:AssetsCurrent>
  <us-gaap:AssetsCurrent contextRef="i_2016-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c14394395" unitRef="iso4217-usd">34909000</us-gaap:AssetsCurrent>
  <us-gaap:AssetsCurrent contextRef="i_2015-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c14394396" unitRef="iso4217-usd">39054000</us-gaap:AssetsCurrent>
  <us-gaap:AssetsCurrent contextRef="i_2016-12-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c14394355" unitRef="iso4217-usd">32592000</us-gaap:AssetsCurrent>
  <us-gaap:AssetsCurrent contextRef="i_2015-12-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c14394356" unitRef="iso4217-usd">17312000</us-gaap:AssetsCurrent>
  <us-gaap:AssetsNet contextRef="i_2016-12-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c14394359" unitRef="iso4217-usd">-25006000</us-gaap:AssetsNet>
  <us-gaap:AssetsNet contextRef="i_2015-12-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c14394360" unitRef="iso4217-usd">-32059000</us-gaap:AssetsNet>
  <us-gaap:BillingsInExcessOfCost contextRef="i_2016-12-31" decimals="-3" id="c14394285" unitRef="iso4217-usd">31395000</us-gaap:BillingsInExcessOfCost>
  <us-gaap:BillingsInExcessOfCost contextRef="i_2015-12-31" decimals="-3" id="c14394286" unitRef="iso4217-usd">3651000</us-gaap:BillingsInExcessOfCost>
  <us-gaap:BillingsInExcessOfCostCurrent contextRef="i_2016-12-31" decimals="-3" id="c14393540" unitRef="iso4217-usd">64100000</us-gaap:BillingsInExcessOfCostCurrent>
  <us-gaap:BillingsInExcessOfCostCurrent contextRef="i_2015-12-31" decimals="-3" id="c14393541" unitRef="iso4217-usd">30556000</us-gaap:BillingsInExcessOfCostCurrent>
  <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="d_2017-03-08_2017-03-08_BusinessAcquisitionAxis-TealstoneConstructionMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c14395299" unitRef="iso4217-usd">85000000</us-gaap:BusinessCombinationConsiderationTransferred1>
  <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable contextRef="d_2017-03-08_2017-03-08_BusinessAcquisitionAxis-TealstoneConstructionMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c14395301" unitRef="iso4217-usd">1882058</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
  <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred contextRef="d_2017-03-08_2017-03-08_BusinessAcquisitionAxis-TealstoneConstructionMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c14395302" unitRef="iso4217-usd">55000000</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
  <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="i_2015-12-31_BalanceSheetLocationAxis-OtherNoncurrentLiabilitiesMember_CounterpartyNameAxis-JBCFormerOwnersMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member" decimals="-3" id="c14394040" unitRef="iso4217-usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
  <us-gaap:CapitalLeaseObligations contextRef="i_2016-12-31_BalanceSheetLocationAxis-CurrentMaturitiesOfLongtermDebtMember" decimals="-3" id="c14394096" unitRef="iso4217-usd">400000</us-gaap:CapitalLeaseObligations>
  <us-gaap:CapitalLeaseObligations contextRef="i_2015-12-31_BalanceSheetLocationAxis-LongtermDebtNetOfCurrentMaturitiesMember" decimals="-3" id="c14394102" unitRef="iso4217-usd">500000</us-gaap:CapitalLeaseObligations>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="i_2015-12-31" decimals="-3" id="c14393930" unitRef="iso4217-usd">4426000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="i_2014-12-31" decimals="-3" id="c14393931" unitRef="iso4217-usd">22843000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="i_2013-12-31" decimals="-3" id="c14393932" unitRef="iso4217-usd">1872000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="i_2016-12-31" decimals="-3" id="c14393933" unitRef="iso4217-usd">42785000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="i_2016-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c14394389" unitRef="iso4217-usd">9655000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="i_2015-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c14394390" unitRef="iso4217-usd">3226000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsDisclosureTextBlock contextRef="d_2016-01-01_2016-12-31" id="s455743">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; 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;2.&lt;/div&gt;&lt;/td&gt; &lt;td&gt;Cash and Cash Equivalents&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;div style="display: inline; font-family: Times New Roman, Times, Serif"&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 subsidiaries, as well as cash held by majority-owned subsidiaries, majority-owned construction joint ventures, and the Company&amp;#x2019;s VIE that we consolidate. Refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6&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; 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 &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;2015,&lt;/div&gt; cash and cash equivalents included&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$10.9&lt;/div&gt; &lt;div style="display: inline; font-family: Times New Roman, Times, Serif"&gt;million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0,&lt;/div&gt; respectively, belonging to a majority-owned joint venture which generally cannot be used for purposes outside the joint venture&lt;/div&gt;.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;div style="display: inline; font-family: Times New Roman, Times, Serif"&gt;Restricted cash of approximately&lt;/div&gt; &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;$3.0&lt;/div&gt;&lt;/div&gt; &lt;div style="display: inline; font-family: Times New Roman, Times, Serif"&gt;million is included in &amp;#x201c;other assets, net&amp;#x201d; on the consolidated balance sheet as of &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 &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;2015,&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. &lt;/div&gt;Refer to Notes &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;11&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 consolidated balance sheet as of &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 &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;2015&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&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_2016-01-01_2016-12-31" decimals="-3" id="c14393927" unitRef="iso4217-usd">38359000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393928" unitRef="iso4217-usd">-18417000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393929" unitRef="iso4217-usd">20971000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:CommitmentsAndContingencies contextRef="i_2016-12-31" id="c14393562" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:CommitmentsAndContingencies contextRef="i_2015-12-31" id="c14393563" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="d_2016-01-01_2016-12-31" id="s455764">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; 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;11.&lt;/div&gt;&lt;/td&gt; &lt;td&gt;Commitments and Contingencies&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Employment Agreements &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;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; the Company&amp;#x2019;s Chief Executive Officer, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; other officer and certain officers of its subsidiaries had employment agreements which provided for payments of annual salary, incentive compensation and, for certain of the officers, benefits if their employment is terminated without cause.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; &lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Self-Insurance&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Company&amp;#x2019;s policy is to accrue the estimated liability for known claims and for estimated employee health claims, workers compensation claims, general liability claims and other claims that have been incurred but not reported as of each reporting date for our self-insured plans. 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; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015,&lt;/div&gt; the Company has recorded an estimated liability of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$4.0&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$2.9&lt;/div&gt; million, respectively, which it believes is adequate for such claims based on its claims history and actuarial studies.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;In order to reduce the Company&amp;#x2019;s exposure to large self-insured health claims, it has obtained stop-loss coverage for the policy period. This covers medical and prescription drug claim amounts in excess of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$55,000&lt;/div&gt; for RLW and JBC, and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$145,000&lt;/div&gt; for all other entities, for each insured person within a plan year and has a combined stop-loss coverage for medical and prescription drug claim amounts in excess of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$5.2&lt;/div&gt; million within a plan year.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;In order to reduce the Company&amp;#x2019;s exposure to other large self-insured claims, it has obtained stop-loss coverage for the policy period for workers&amp;#x2019; compensation, general liability, and auto claims in excess of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$500,000,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$250,000&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$100,000&lt;/div&gt; per occurrence, respectively, with a maximum aggregate liability of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$5.0&lt;/div&gt; million combined casualty losses per year.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;For the years 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;2015&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014,&lt;/div&gt; the Company incurred &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$3.0&lt;/div&gt; million, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$2.0&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$2.2&lt;/div&gt; million, respectively, in claim expenses related to these plans.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Company has a safety and training program in place to help prevent accidents and injuries and works closely with its employees and the insurance company to monitor all claims.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;In addition to the self-insurance items noted above, 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. As a result of entering into our Equipment-based Facility in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015,&lt;/div&gt; we have cash collateralized the letter of credit, resulting in the cash being designated as restricted. Historically, this standby letter of credit has not been drawn upon. 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 and Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9&lt;/div&gt; for more information on our Equipment-based Facility, including the amount held in our standby letter of credit 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; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015.&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 69; Value: 1 --&gt;   &lt;!-- Field: /Page --&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; &lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Guarantees&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Company obtains bonding on construction contracts through Travelers Casualty and Surety Company of America (&amp;#x201c;Travelers&amp;#x201d;). As is customary in the construction industry, the Company indemnifies Travelers for any losses incurred by it in connection with bonds that are issued. The Company has granted Travelers a security interest in accounts receivable and contract rights for that obligation.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Company typically indemnifies contract owners for claims arising during the construction process and carries insurance coverage for such claims, which in the past have not been material.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Company&amp;#x2019;s Certificate of Incorporation provides for indemnification of its officers and directors. The Company has a directors and officers insurance policy that limits their exposure to litigation against them in their capacities as such.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; &lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Litigation&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&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 other actions will have a material impact on the financial statements of the Company. There are no significant unresolved legal issues as of &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 &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015.&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Purchase Commitments&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;To manage the risk of changes in material prices and subcontracting costs used in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;tendering&lt;/div&gt; bids for construction contracts, most of the time, we obtain firm quotations from suppliers and subcontractors before submitting a bid. These quotations do not include any quantity guarantees. As soon as we are advised that our bid is the lowest, we enter into firm contracts with most of our materials suppliers and sub-contractors, thereby mitigating the risk of future price variations affecting the contract costs.&lt;/div&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="i_2016-12-31" decimals="INF" id="c14393576" unitRef="iso4217-usd-per-xbrli-shares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="i_2015-12-31" decimals="INF" id="c14393577" unitRef="iso4217-usd-per-xbrli-shares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockSharesAuthorized contextRef="i_2016-12-31" decimals="INF" id="c14393578" unitRef="xbrli-shares">28000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesAuthorized contextRef="i_2015-12-31" decimals="INF" id="c14393579" unitRef="xbrli-shares">28000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesIssued contextRef="i_2016-12-31" decimals="INF" id="c14393580" unitRef="xbrli-shares">24987306</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesIssued contextRef="i_2015-12-31" decimals="INF" id="c14393581" unitRef="xbrli-shares">19753170</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockValue contextRef="i_2016-12-31" decimals="-3" id="c14393574" unitRef="iso4217-usd">250000</us-gaap:CommonStockValue>
  <us-gaap:CommonStockValue contextRef="i_2015-12-31" decimals="-3" id="c14393575" unitRef="iso4217-usd">198000</us-gaap:CommonStockValue>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393663" unitRef="iso4217-usd">-7412000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393664" unitRef="iso4217-usd">-35859000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393665" unitRef="iso4217-usd">-5443000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="d_2016-01-01_2016-12-31_LegalEntityAxis-SubsidiariesMember" decimals="-3" id="c14394332" unitRef="iso4217-usd">1826000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
  <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="d_2015-01-01_2015-12-31_LegalEntityAxis-SubsidiariesMember" decimals="-3" id="c14394333" unitRef="iso4217-usd">3216000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
  <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="d_2014-01-01_2014-12-31_LegalEntityAxis-SubsidiariesMember" decimals="-3" id="c14394334" unitRef="iso4217-usd">4556000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="d_2016-01-01_2016-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CaltransMember" decimals="3" id="c14395170" unitRef="xbrli-pure">0.128</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="d_2015-01-01_2015-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CaltransMember" decimals="3" id="c14395172" unitRef="xbrli-pure">0.155</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="d_2014-01-01_2014-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CaltransMember" decimals="3" id="c14395174" unitRef="xbrli-pure">0.145</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="d_2016-01-01_2016-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-TxDOTMember" decimals="3" id="c14395176" unitRef="xbrli-pure">0.124</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="d_2015-01-01_2015-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-TxDOTMember" decimals="3" id="c14395178" unitRef="xbrli-pure">0.135</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="d_2016-01-01_2016-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-UDOTMember" decimals="3" id="c14395182" unitRef="xbrli-pure">0.115</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="d_2015-01-01_2015-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-UDOTMember" id="c14395184" unitRef="xbrli-pure" xs:nil="true"/>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="d_2014-01-01_2014-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-UDOTMember" id="c14395186" unitRef="xbrli-pure" xs:nil="true"/>
  <us-gaap:ConsolidationPolicyTextBlock contextRef="d_2016-01-01_2016-12-31" id="c14396945">&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Principles of Consolidation&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The accompanying 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;4&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&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 consolidated statements of operations and as a single line item (&amp;#x201c;Receivables from and equity in construction joint ventures&amp;#x201d;) in the 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;5&lt;/div&gt; for further information regarding the Company&amp;#x2019;s construction joint ventures.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Under accounting principles generally accepted in the United States (&amp;#x201c;GAAP&amp;#x201d;), 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 we have a noncontrolling variable interest. Refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6&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:ContractReceivableRetainage contextRef="i_2016-12-31" decimals="-3" id="c14394061" unitRef="iso4217-usd">23400000</us-gaap:ContractReceivableRetainage>
  <us-gaap:ContractReceivableRetainage contextRef="i_2015-12-31" decimals="-3" id="c14394062" unitRef="iso4217-usd">19800000</us-gaap:ContractReceivableRetainage>
  <us-gaap:ContractRevenueCost contextRef="d_2016-01-01_2016-12-31_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CaltransMember" decimals="-3" id="c14395169" unitRef="iso4217-usd">88627000</us-gaap:ContractRevenueCost>
  <us-gaap:ContractRevenueCost contextRef="d_2015-01-01_2015-12-31_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CaltransMember" decimals="-3" id="c14395171" unitRef="iso4217-usd">96470000</us-gaap:ContractRevenueCost>
  <us-gaap:ContractRevenueCost contextRef="d_2014-01-01_2014-12-31_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CaltransMember" decimals="-3" id="c14395173" unitRef="iso4217-usd">97637000</us-gaap:ContractRevenueCost>
  <us-gaap:ContractRevenueCost contextRef="d_2016-01-01_2016-12-31_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-TxDOTMember" decimals="-3" id="c14395175" unitRef="iso4217-usd">85224000</us-gaap:ContractRevenueCost>
  <us-gaap:ContractRevenueCost contextRef="d_2015-01-01_2015-12-31_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-TxDOTMember" decimals="-3" id="c14395177" unitRef="iso4217-usd">84129000</us-gaap:ContractRevenueCost>
  <us-gaap:ContractRevenueCost contextRef="d_2016-01-01_2016-12-31_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-UDOTMember" decimals="-3" id="c14395181" unitRef="iso4217-usd">79421000</us-gaap:ContractRevenueCost>
  <us-gaap:ContractRevenueCost contextRef="d_2015-01-01_2015-12-31_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-UDOTMember" id="c14395183" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:ContractRevenueCost contextRef="d_2014-01-01_2014-12-31_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-UDOTMember" id="c14395185" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:ContractsReceivableClaimsAndUncertainAmounts contextRef="i_2016-12-31_BalanceSheetLocationAxis-CostsAndEstimatedEarningsInExcessOfBillingsMember" decimals="-3" id="c14394016" unitRef="iso4217-usd">9200000</us-gaap:ContractsReceivableClaimsAndUncertainAmounts>
  <us-gaap:ContractsReceivableClaimsAndUncertainAmounts contextRef="i_2015-12-31_BalanceSheetLocationAxis-CostsAndEstimatedEarningsInExcessOfBillingsMember" decimals="-3" id="c14394021" unitRef="iso4217-usd">5200000</us-gaap:ContractsReceivableClaimsAndUncertainAmounts>
  <us-gaap:CostOfGoodsSold contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393597" unitRef="iso4217-usd">646269000</us-gaap:CostOfGoodsSold>
  <us-gaap:CostOfGoodsSold contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393598" unitRef="iso4217-usd">594642000</us-gaap:CostOfGoodsSold>
  <us-gaap:CostOfGoodsSold contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393599" unitRef="iso4217-usd">639809000</us-gaap:CostOfGoodsSold>
  <us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear contextRef="i_2016-12-31" decimals="-3" id="c14393518" unitRef="iso4217-usd">32705000</us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear>
  <us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear contextRef="i_2015-12-31" decimals="-3" id="c14393519" unitRef="iso4217-usd">26905000</us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear>
  <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14394731" unitRef="iso4217-usd">88000</us-gaap:CurrentIncomeTaxExpenseBenefit>
  <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14394732" unitRef="iso4217-usd">7000</us-gaap:CurrentIncomeTaxExpenseBenefit>
  <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14394733" unitRef="iso4217-usd">632000</us-gaap:CurrentIncomeTaxExpenseBenefit>
  <us-gaap:DebtDisclosureTextBlock contextRef="d_2016-01-01_2016-12-31" id="s455759">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; 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;9.&lt;/div&gt;&lt;/td&gt; &lt;td&gt;Line of Credit and Long-Term Debt&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Long-term debt consists of the following (in thousands):&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="text-align: justify; padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;As of December 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="text-align: justify; padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 70%; text-align: justify; text-indent: -10pt; padding-left: 10pt"&gt;Equipment-based Facility &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; 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%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;17,957&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; 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="text-align: justify; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt"&gt;Less deferred loan costs &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1,119&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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="text-align: left; padding-left: 30pt; text-indent: -10pt"&gt;Equipment-based Facility, Net &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;16,838&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt"&gt;Notes payable for transportation and construction equipment and other &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,342&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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="text-align: justify; text-indent: -10pt; padding-left: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;20,180&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; text-indent: -10pt; padding-left: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: justify; text-indent: -10pt; padding-left: 10pt"&gt;Current maturities of long-term debt &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,192&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt"&gt;Less current deferred loan costs &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(336&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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="text-align: left; padding-left: 30pt; text-indent: -10pt"&gt;Less current maturities of long-term debt, net &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(4,856&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="text-align: justify; padding-bottom: 2.25pt; text-indent: -10pt; padding-left: 10pt"&gt;Total long-term debt &lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; 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.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15,324&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -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: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -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: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&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;2015,&lt;/div&gt; the Company and its wholly-owned subsidiaries entered into a &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$40.0&lt;/div&gt; million loan and security agreement with Nations, consisting of a &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$20.0&lt;/div&gt; million Term Loan and a &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$20.0&lt;/div&gt; million Revolving Loan (combined, the &amp;#x201c;Equipment-based Facility&amp;#x201d;), which replaced its Prior Credit Facility. The sum of the outstanding balances of the Equipment-based Facility &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; not exceed the lesser of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$40.0&lt;/div&gt; million or &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;65%&lt;/div&gt; of the appraised value of the collateral pledged for the loans. 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; 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. The amount of the Revolving Loan that &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; be borrowed from time to time is the lesser of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$20.0&lt;/div&gt; million or the available borrowing base. However, as a result of the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$10.0&lt;/div&gt; million in principal payments made to our Term Loan during the year, as discussed below, we have reached our &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$20.0&lt;/div&gt; million revolver 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; 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 Revolving Loan &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; be utilized by the Company to provide ongoing working capital and for other general corporate purposes.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Equipment-based Facility bears interest at an initial fixed annual rate of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12%,&lt;/div&gt; which is subject to (i) a decrease of up to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;two&lt;/div&gt; percentage points based on the Company's fixed charge coverage ratio for each of the most recently ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;four&lt;/div&gt; quarters beginning with the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;four&lt;/div&gt; 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;2016;&lt;/div&gt; and (ii) an increase of up to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;two&lt;/div&gt; percentage points beginning &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;2015&lt;/div&gt; based on the fixed charge coverage ratio at the end of the following &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;four&lt;/div&gt; quarters. The interest rate has not changed since inception and continues to be &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12%.&lt;/div&gt; Principal on the Term Loan is payable in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;47&lt;/div&gt; monthly installments (with accrued interest) with a final payment of the then outstanding principal amount on &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; The Term Loan &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; be prepaid in any year, but subject to a pre-payment fee that declines as the Term Loan nears maturity. Outstanding Revolving Loans are payable in full &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;thirty&lt;/div&gt; days before the maturity date of the Term Loan.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Equipment-based Facility is secured by all of the Company's personal property except accounts receivable, including all of its construction equipment, which forms the basis of availability under the Revolving Loan. The Equipment-based Facility is also secured by &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt;-half of the equipment of the Company's &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;50%&lt;/div&gt;-owned affiliates, Road and Highway Builders, LLC and Myers &amp;amp; Sons Construction, L.P. pursuant to a separate security agreement with those entities. If a default occurs, Nations &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; exercise the Company's rights in the collateral, with all of the rights of a secured party under the Uniform Commercial Code, including, among other things, the right to sell the collateral at public or private sale.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The proceeds of the Term Loan of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$20.0&lt;/div&gt; million and our initial draw of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$14.6&lt;/div&gt; million under the Revolving Loan were utilized by the Company to repay the balance outstanding and terminate the Prior Credit Facility and for other general corporate purposes. In addition, in connection with incurring this debt, we recorded &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1.3&lt;/div&gt; million in deferred debt issuance costs which were included in &amp;#x201c;Long-term debt, net of current maturities&amp;#x201d; and &amp;#x201c;Current maturities of long-term debt&amp;#x201d; in our consolidated balance sheet, which is being amortized on a straight line basis over the term of the Equipment-based Facility.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 67; Value: 1 --&gt;   &lt;!-- Field: /Page --&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Company&amp;#x2019;s Equipment-based Facility has no financial covenants; however, it contains restrictions on the Company&amp;#x2019;s ability to:&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&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"&gt;&amp;middot;&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;Incur liens and encumbrances on equipment;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&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"&gt;&amp;middot;&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;Incur further indebtedness;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&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"&gt;&amp;middot;&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;Dispose of a material portion of assets or merge with a &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;third&lt;/div&gt; party;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&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"&gt;&amp;middot;&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;Make acquisitions; and&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&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"&gt;&amp;middot;&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;Make investments in securities.&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;Due to this new Equipment-based Facility agreement, the Company&amp;#x2019;s Letter of Credit, which under our Prior Credit Facility reduced the Company&amp;#x2019;s borrowing availability, is now collateralized with cash. 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 regarding the Company&amp;#x2019;s cash and cash equivalents including restricted cash used as collateral.&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;During &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; the Company prepaid &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$10.0&lt;/div&gt; million of the principal balance of our Term Loan and paid approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.3&lt;/div&gt; million as prepayment fees which were recorded as &amp;#x201c;Interest expense&amp;#x201d; in our consolidated statement of operations. There were no prepayments made to the Term Loan in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015.&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;Interest expense related to our Equipment-based Facility was &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$2.6&lt;/div&gt; million for the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; fiscal year compared to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$2.9&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1.0&lt;/div&gt; million in the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014&lt;/div&gt; fiscal years, respectively. The decrease in interest expense for &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; was due to the decreased debt outstanding during the period offset by the prepayment fees noted above.&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;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; the Company had no amounts drawn on the Revolving Loan, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$3.5&lt;/div&gt; million outstanding under the Term Loan and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$20.0&lt;/div&gt; million of borrowings available. 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;2015,&lt;/div&gt; the Company had no amounts drawn on the Revolving Loan, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$18.0&lt;/div&gt; million outstanding under the Term Loan and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$11.6&lt;/div&gt; million of borrowings available.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0in"&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Company&amp;#x2019;s debt is recorded at the carrying amount in the 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; 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 &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015,&lt;/div&gt; the carrying values approximated fair values and were &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$3.5&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$18.0&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; 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 &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015.&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in"&gt;In order to extinguish our Prior Credit Facility debt, the Company incurred costs of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.2&lt;/div&gt; million which were included in &amp;#x201c;Loss on extinguishment of debt&amp;#x201d; in the Company&amp;#x2019;s &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015&lt;/div&gt; consolidated statement of operations.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&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, including current maturities of long-term debt, related to the purchase of financed equipment was &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; 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 &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$3.3&lt;/div&gt; million 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;2015.&lt;/div&gt; 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;6.92%.&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Maturities of Debt&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Company&amp;#x2019;s long-term obligations mature in future years as follows (amounts in thousands):&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Years Ending &lt;br /&gt; December 31,&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;&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;Amount&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&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: 25%; background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 36%; text-align: left"&gt;2017&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; 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="width: 1%; text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 24%; background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;2018&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;920&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&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="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;2019&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;566&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;2020&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;59&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&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="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;2021&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&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: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt; text-align: left"&gt;Thereafter &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&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="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt; text-indent: 0in; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&lt;div style="display: inline; font-weight: normal"&gt;The long-term obligations above include &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.4&lt;/div&gt; million related to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;two&lt;/div&gt; capital leases outstanding as of &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;&amp;nbsp;See Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1&lt;/div&gt; for more information regarding our capital leases.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
  <us-gaap:DebtInstrumentCarryingAmount contextRef="i_2016-12-31_DebtInstrumentAxis-EquipmentBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c14394573" unitRef="iso4217-usd">3532000</us-gaap:DebtInstrumentCarryingAmount>
  <us-gaap:DebtInstrumentCarryingAmount contextRef="i_2015-12-31_DebtInstrumentAxis-EquipmentBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c14394574" unitRef="iso4217-usd">17957000</us-gaap:DebtInstrumentCarryingAmount>
  <us-gaap:DebtInstrumentFaceAmount contextRef="i_2015-05-29_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c14394480" unitRef="iso4217-usd">40000000</us-gaap:DebtInstrumentFaceAmount>
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="i_2016-12-31_LongtermDebtTypeAxis-NotesPayableForTransportationAndConstructionEquipmentMember_RangeAxis-MinimumMember" decimals="INF" id="c14394046" unitRef="xbrli-pure">0.0312</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="i_2016-12-31_LongtermDebtTypeAxis-NotesPayableForTransportationAndConstructionEquipmentMember_RangeAxis-MaximumMember" decimals="INF" id="c14394047" unitRef="xbrli-pure">0.0692</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="i_2016-12-31_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="INF" id="c14394495" unitRef="xbrli-pure">0.12</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="i_2016-12-31_DebtInstrumentAxis-NotesPayableForTransportationAndConstructionEquipmentMember_RangeAxis-MinimumMember" decimals="INF" id="c14394560" unitRef="xbrli-pure">0.0312</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="i_2016-12-31_DebtInstrumentAxis-NotesPayableForTransportationAndConstructionEquipmentMember_RangeAxis-MaximumMember" decimals="INF" id="c14394561" unitRef="xbrli-pure">0.0692</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <us-gaap:DebtInstrumentTerm contextRef="d_2016-01-01_2016-12-31_LongtermDebtTypeAxis-NotesPayableForTransportationAndConstructionEquipmentMember_RangeAxis-MinimumMember" id="c14394044">P3Y</us-gaap:DebtInstrumentTerm>
  <us-gaap:DebtInstrumentTerm contextRef="d_2016-01-01_2016-12-31_LongtermDebtTypeAxis-NotesPayableForTransportationAndConstructionEquipmentMember_RangeAxis-MaximumMember" id="c14394045">P5Y</us-gaap:DebtInstrumentTerm>
  <us-gaap:DebtInstrumentTerm contextRef="d_2016-01-01_2016-12-31_DebtInstrumentAxis-NotesPayableForTransportationAndConstructionEquipmentMember_RangeAxis-MinimumMember" id="c14394558">P3Y</us-gaap:DebtInstrumentTerm>
  <us-gaap:DebtInstrumentTerm contextRef="d_2016-01-01_2016-12-31_DebtInstrumentAxis-NotesPayableForTransportationAndConstructionEquipmentMember_RangeAxis-MaximumMember" id="c14394559">P5Y</us-gaap:DebtInstrumentTerm>
  <us-gaap:DeferredChargesPolicyTextBlock contextRef="d_2016-01-01_2016-12-31" id="c14396955">&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"&gt;&lt;div style="display: inline; font-family: Times New Roman, Times, Serif"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Deferred Loan Costs &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;Deferred loan costs represent loan origination fees paid to the lender and related professional fees such as legal fees related to drafting of loan agreements. In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015,&lt;/div&gt; the Company capitalized &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1.3&lt;/div&gt; million in loan fees paid to Nations in connection with incurring the new debt, discussed further in Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9.&lt;/div&gt; These capitalized fees are amortized on a straight-line basis over the term of the Equipment-based Facility. Unamortized costs were &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.8&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1.1&lt;/div&gt; million 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; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015,&lt;/div&gt; respectively, and are attributable to the Equipment-based Facility. Loan cost amortization expense for the years 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;2015&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014&lt;/div&gt; was &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.3&lt;/div&gt; million, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.3&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.2&lt;/div&gt; million, respectively. In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; we adopted Accounting Standards Update (&amp;#x201c;ASU&amp;#x201d;) &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;03&lt;/div&gt; as noted below, a new standard of the Financial Accounting Standards Board (FASB), which simplifies the presentation of debt issuance costs. In accordance with the new standard, we now reflect debt issuance costs as a reduction from the face amount of debt on our consolidated balance sheets.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DeferredChargesPolicyTextBlock>
  <us-gaap:DeferredFinanceCostsCurrentNet contextRef="i_2016-12-31" decimals="-3" id="c14394585" unitRef="iso4217-usd">803000</us-gaap:DeferredFinanceCostsCurrentNet>
  <us-gaap:DeferredFinanceCostsCurrentNet contextRef="i_2015-12-31" decimals="-3" id="c14394586" unitRef="iso4217-usd">336000</us-gaap:DeferredFinanceCostsCurrentNet>
  <us-gaap:DeferredFinanceCostsNet contextRef="i_2016-12-31_BalanceSheetLocationAxis-OtherNoncurrentAssetsMember_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c14394514" unitRef="iso4217-usd">1300000</us-gaap:DeferredFinanceCostsNet>
  <us-gaap:DeferredFinanceCostsNet contextRef="i_2016-12-31_DebtInstrumentAxis-EquipmentBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c14394575" unitRef="iso4217-usd">803000</us-gaap:DeferredFinanceCostsNet>
  <us-gaap:DeferredFinanceCostsNet contextRef="i_2015-12-31_DebtInstrumentAxis-EquipmentBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c14394576" unitRef="iso4217-usd">1119000</us-gaap:DeferredFinanceCostsNet>
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="d_2016-01-01_2016-12-31" id="c14394734" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="d_2015-01-01_2015-12-31" id="c14394735" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="d_2014-01-01_2014-12-31" id="c14394736" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:DeferredTaxAssetsDeferredIncome contextRef="i_2016-12-31_StatementScenarioAxis-CurrentMember" decimals="-3" id="c14394807" unitRef="iso4217-usd">482000</us-gaap:DeferredTaxAssetsDeferredIncome>
  <us-gaap:DeferredTaxAssetsDeferredIncome contextRef="i_2015-12-31_StatementScenarioAxis-LongtermMember" decimals="-3" id="c14394808" unitRef="iso4217-usd">688000</us-gaap:DeferredTaxAssetsDeferredIncome>
  <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets contextRef="i_2016-12-31" decimals="-3" id="c14394803" unitRef="iso4217-usd">3909000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
  <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets contextRef="i_2015-12-31" decimals="-3" id="c14394804" unitRef="iso4217-usd">6705000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
  <us-gaap:DeferredTaxAssetsNet contextRef="i_2016-12-31_StatementScenarioAxis-CurrentMember" id="c14394822" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:DeferredTaxAssetsNet contextRef="i_2015-12-31_StatementScenarioAxis-LongtermMember" id="c14394823" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="i_2016-12-31_StatementScenarioAxis-CurrentMember" decimals="-3" id="c14394811" unitRef="iso4217-usd">41942000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
  <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="i_2015-12-31_StatementScenarioAxis-LongtermMember" decimals="-3" id="c14394812" unitRef="iso4217-usd">39317000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits contextRef="i_2016-12-31_StatementScenarioAxis-CurrentMember" decimals="-3" id="c14394801" unitRef="iso4217-usd">4490000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits contextRef="i_2015-12-31_StatementScenarioAxis-LongtermMember" decimals="-3" id="c14394802" unitRef="iso4217-usd">2084000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies contextRef="i_2016-12-31_StatementScenarioAxis-CurrentMember" decimals="-3" id="c14394809" unitRef="iso4217-usd">16620000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies contextRef="i_2015-12-31_StatementScenarioAxis-LongtermMember" decimals="-3" id="c14394810" unitRef="iso4217-usd">18638000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies>
  <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="i_2016-12-31" decimals="-3" id="c14394683" unitRef="iso4217-usd">58000000</us-gaap:DeferredTaxAssetsValuationAllowance>
  <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="i_2016-12-31_StatementScenarioAxis-CurrentMember" decimals="-3" id="c14394813" unitRef="iso4217-usd">58034000</us-gaap:DeferredTaxAssetsValuationAllowance>
  <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="i_2015-12-31_StatementScenarioAxis-LongtermMember" decimals="-3" id="c14394814" unitRef="iso4217-usd">56399000</us-gaap:DeferredTaxAssetsValuationAllowance>
  <us-gaap:DeferredTaxLiabilitiesOther contextRef="i_2016-12-31_StatementScenarioAxis-CurrentMember" decimals="-3" id="c14394820" unitRef="iso4217-usd">23000</us-gaap:DeferredTaxLiabilitiesOther>
  <us-gaap:DeferredTaxLiabilitiesOther contextRef="i_2015-12-31_StatementScenarioAxis-LongtermMember" decimals="-3" id="c14394821" unitRef="iso4217-usd">20000</us-gaap:DeferredTaxLiabilitiesOther>
  <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="i_2016-12-31_StatementScenarioAxis-CurrentMember" decimals="-3" id="c14394816" unitRef="iso4217-usd">11471000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
  <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="i_2015-12-31_StatementScenarioAxis-LongtermMember" decimals="-3" id="c14394817" unitRef="iso4217-usd">11766000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="d_2016-01-01_2016-12-31" decimals="-5" id="c14395054" unitRef="iso4217-usd">1800000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="d_2015-01-01_2015-12-31" decimals="-5" id="c14395055" unitRef="iso4217-usd">1800000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="d_2014-01-01_2014-12-31" decimals="-5" id="c14395056" unitRef="iso4217-usd">1300000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <us-gaap:Depreciation contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14394089" unitRef="iso4217-usd">15700000</us-gaap:Depreciation>
  <us-gaap:Depreciation contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14394090" unitRef="iso4217-usd">16200000</us-gaap:Depreciation>
  <us-gaap:Depreciation contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14394091" unitRef="iso4217-usd">18200000</us-gaap:Depreciation>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393831" unitRef="iso4217-usd">16048000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393832" unitRef="iso4217-usd">16529000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393833" unitRef="iso4217-usd">18348000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent contextRef="i_2015-12-31" decimals="-5" id="c14394433" unitRef="iso4217-usd">1100000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent>
  <us-gaap:EarningsPerShareBasicAndDiluted contextRef="d_2016-01-01_2016-12-31" decimals="INF" id="c14393643" unitRef="iso4217-usd-per-xbrli-shares">-0.40</us-gaap:EarningsPerShareBasicAndDiluted>
  <us-gaap:EarningsPerShareBasicAndDiluted contextRef="d_2015-01-01_2015-12-31" decimals="INF" id="c14393644" unitRef="iso4217-usd-per-xbrli-shares">-2.02</us-gaap:EarningsPerShareBasicAndDiluted>
  <us-gaap:EarningsPerShareBasicAndDiluted contextRef="d_2014-01-01_2014-12-31" decimals="INF" id="c14393645" unitRef="iso4217-usd-per-xbrli-shares">-0.54</us-gaap:EarningsPerShareBasicAndDiluted>
  <us-gaap:EarningsPerShareBasicAndDiluted contextRef="d_2016-01-01_2016-03-31" decimals="INF" id="c14395266" unitRef="iso4217-usd-per-xbrli-shares">-0.37</us-gaap:EarningsPerShareBasicAndDiluted>
  <us-gaap:EarningsPerShareBasicAndDiluted contextRef="d_2016-04-01_2016-06-30" decimals="INF" id="c14395267" unitRef="iso4217-usd-per-xbrli-shares">0.09</us-gaap:EarningsPerShareBasicAndDiluted>
  <us-gaap:EarningsPerShareBasicAndDiluted contextRef="d_2016-07-01_2016-09-30" decimals="INF" id="c14395268" unitRef="iso4217-usd-per-xbrli-shares">0.10</us-gaap:EarningsPerShareBasicAndDiluted>
  <us-gaap:EarningsPerShareBasicAndDiluted contextRef="d_2016-10-01_2016-12-31" decimals="INF" id="c14395269" unitRef="iso4217-usd-per-xbrli-shares">-0.25</us-gaap:EarningsPerShareBasicAndDiluted>
  <us-gaap:EarningsPerShareBasicAndDiluted contextRef="d_2015-01-01_2015-03-31" decimals="INF" id="c14395292" unitRef="iso4217-usd-per-xbrli-shares">-0.90</us-gaap:EarningsPerShareBasicAndDiluted>
  <us-gaap:EarningsPerShareBasicAndDiluted contextRef="d_2015-04-01_2015-06-30" decimals="INF" id="c14395293" unitRef="iso4217-usd-per-xbrli-shares">-0.13</us-gaap:EarningsPerShareBasicAndDiluted>
  <us-gaap:EarningsPerShareBasicAndDiluted contextRef="d_2015-07-01_2015-09-30" decimals="INF" id="c14395294" unitRef="iso4217-usd-per-xbrli-shares">0.01</us-gaap:EarningsPerShareBasicAndDiluted>
  <us-gaap:EarningsPerShareBasicAndDiluted contextRef="d_2015-10-01_2015-12-31" decimals="INF" id="c14395295" unitRef="iso4217-usd-per-xbrli-shares">-1.01</us-gaap:EarningsPerShareBasicAndDiluted>
  <us-gaap:EarningsPerShareTextBlock contextRef="d_2016-01-01_2016-12-31" id="s455770">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; 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;13.&lt;/div&gt;&lt;/td&gt; &lt;td&gt;Net Loss Per Share Attributable to Sterling Common Stockholders&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&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 assumes the exercise of dilutive unvested common 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 for &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;2015&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014&lt;/div&gt; (amounts in thousands, except per share data):&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Years Ended December 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2014&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt"&gt;Numerator:&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="width: 55%; text-align: left; padding-left: 20pt; text-indent: -10pt"&gt;Net loss attributable to Sterling common stockholders before noncontrolling interest revaluation &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(9,238&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(20,402&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(9,781&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; 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="text-align: left; padding-bottom: 1pt; padding-left: 20pt; text-indent: -10pt"&gt;Revaluation of a noncontrolling interest due to a new agreement &lt;/td&gt; &lt;td style="color: #5A5A5A; font-style: italic; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; color: #5A5A5A; font-style: italic; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; color: #5A5A5A; font-style: italic; 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 1pt solid; color: #5A5A5A; font-style: italic; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(18,774&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; 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="padding-bottom: 2.25pt; text-indent: -10pt; padding-left: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(9,238&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(39,176&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(9,781&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; 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="text-indent: -10pt; padding-left: 10pt"&gt;Denominator:&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left; padding-left: 20pt; text-indent: -10pt"&gt;Weighted average common shares outstanding &amp;#x2014; basic &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;23,140&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;19,375&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;18,063&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; padding-left: 20pt; text-indent: -10pt"&gt;Shares for dilutive unvested stock &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; 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="text-align: left; padding-left: 20pt; text-indent: -10pt"&gt;Weighted average common shares outstanding and assumed conversions&amp;#x2014; diluted &lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;23,140&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;19,375&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;18,063&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; 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="text-align: left; padding-bottom: 2.25pt; padding-left: 10pt; text-indent: -10pt"&gt;Basic and diluted net loss per share attributable to Sterling common stockholders &lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(0.40&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(2.02&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(0.54&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;In accordance with the treasury stock method, approximately &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;0.4&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.2&lt;/div&gt; million shares of unvested stock were excluded from the diluted weighted average common shares outstanding in &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;2015&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014,&lt;/div&gt; respectively, as the Company incurred a loss in these years and the impact of such shares would have been antidilutive.&lt;/div&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="d_2016-01-01_2016-12-31" decimals="2" id="c14394672" unitRef="xbrli-pure">0.35</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="d_2015-01-01_2015-12-31" decimals="3" id="c14394743" unitRef="xbrli-pure">0.35</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="d_2014-01-01_2014-12-31" decimals="3" id="c14394745" unitRef="xbrli-pure">0.35</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="d_2016-01-01_2016-12-31" decimals="3" id="c14394759" unitRef="xbrli-pure">0.945</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
  <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="d_2015-01-01_2015-12-31" decimals="3" id="c14394761" unitRef="xbrli-pure">0.584</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
  <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="d_2014-01-01_2014-12-31" decimals="3" id="c14394763" unitRef="xbrli-pure">0.904</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
  <us-gaap:EffectiveIncomeTaxRateReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary contextRef="d_2016-01-01_2016-12-31" decimals="3" id="c14394753" unitRef="xbrli-pure">0.517</us-gaap:EffectiveIncomeTaxRateReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary>
  <us-gaap:EffectiveIncomeTaxRateReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary contextRef="d_2015-01-01_2015-12-31" decimals="3" id="c14394755" unitRef="xbrli-pure">0.153</us-gaap:EffectiveIncomeTaxRateReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary>
  <us-gaap:EffectiveIncomeTaxRateReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary contextRef="d_2014-01-01_2014-12-31" decimals="3" id="c14394757" unitRef="xbrli-pure">0.515</us-gaap:EffectiveIncomeTaxRateReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary>
  <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="d_2016-01-01_2016-12-31" decimals="3" id="c14394747" unitRef="xbrli-pure">0.015</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
  <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="d_2015-01-01_2015-12-31" decimals="3" id="c14394749" unitRef="xbrli-pure">0.05</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
  <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="d_2014-01-01_2014-12-31" decimals="3" id="c14394751" unitRef="xbrli-pure">0.034</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
  <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits contextRef="d_2016-01-01_2016-12-31" decimals="3" id="c14394765" unitRef="xbrli-pure">0.172</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
  <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits contextRef="d_2015-01-01_2015-12-31" decimals="3" id="c14394767" unitRef="xbrli-pure">0.032</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
  <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits contextRef="d_2014-01-01_2014-12-31" id="c14394769" unitRef="xbrli-pure" xs:nil="true"/>
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="i_2016-12-31" decimals="-3" id="c14393546" unitRef="iso4217-usd">5322000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="i_2015-12-31" decimals="-3" id="c14393547" unitRef="iso4217-usd">5977000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="i_2016-12-31_AwardTypeAxis-RestrictedStockMember_TitleOfIndividualAxis-KeyEmployeesMember" decimals="-3" id="c14394910" unitRef="iso4217-usd">100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="i_2015-12-31_AwardTypeAxis-RestrictedStockMember_TitleOfIndividualAxis-KeyEmployeesMember" decimals="-3" id="c14394911" unitRef="iso4217-usd">4400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="i_2014-12-31_AwardTypeAxis-RestrictedStockMember_TitleOfIndividualAxis-KeyEmployeesMember" decimals="-3" id="c14394912" unitRef="iso4217-usd">200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="i_2016-12-31" decimals="-3" id="c14394951" unitRef="iso4217-usd">2200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="d_2016-01-01_2016-12-31_AwardTypeAxis-RestrictedStockMember_RangeAxis-MinimumMember" id="c14394913">P3Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="d_2016-01-01_2016-12-31_AwardTypeAxis-RestrictedStockMember_RangeAxis-MaximumMember" id="c14394914">P5Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="d_2016-01-01_2016-12-31" id="c14394952">P1Y182D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="i_2016-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395048" unitRef="iso4217-usd">249995</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="i_2015-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395049" unitRef="iso4217-usd">266667</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="i_2014-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395050" unitRef="iso4217-usd">316750</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
  <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="i_2016-12-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-GraniteConstructionCorporationMember" decimals="2" id="c14394353" unitRef="xbrli-pure">0.49</us-gaap:EquityMethodInvestmentOwnershipPercentage>
  <us-gaap:EquityMethodInvestmentsDisclosureTextBlock contextRef="d_2016-01-01_2016-12-31" id="s455750">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; 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&gt;Construction Joint Ventures&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;We participate in joint ventures with other large construction companies and other partners, typically for large, technically complex projects, including design-build projects, when it is desirable to share risk and resources in order to seek a competitive advantage or when the project is too large for us to obtain sufficient bonding. Joint venture partners typically provide independently prepared estimates, furnish employees and equipment, enhance bonding capacity and often also bring local knowledge and expertise. We select our joint venture partners based on our analysis of their construction and financial capabilities, expertise in the type of work to be performed and past working relationships with us, among other criteria.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Generally, each construction joint venture is formed to accomplish a specific project and is jointly controlled by the joint venture partners. The joint venture agreements typically provide that our interests in any profits and assets, and our respective share in any losses and liabilities that &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; result from the performance of the contract are limited to our stated percentage interest in the venture. We have no significant commitments beyond completion of the contract with the customer.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Joint venture contracts with project owners typically impose joint and several liability on the joint venture partners. Although our agreements with our joint venture partners provide that each party will assume and pay its share of any losses resulting from a project, if &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; of our partners is unable to pay its share, we would be fully liable under our contract with the project owner. Circumstances that could lead to a loss under these guarantee arrangements include a partner&amp;#x2019;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. Historically, the Company has not incurred a liability related to the nonperformance of a joint venture partner.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Under a joint venture agreement, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; partner is typically designated as the sponsor or manager. The sponsoring partner typically provides all administrative, accounting and most of the project management support for the project and generally receives a fee from the joint venture for these services. We have been designated as the sponsoring partner in certain of our current joint venture projects and are a non-sponsoring partner in others.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Under GAAP, the Company must determine whether each joint venture in which it participates is a variable interest entity. This determination focuses on identifying which joint venture partner, if any, has the power to direct the activities of a joint venture and the obligation to absorb losses of the joint venture or the right to receive benefits from the joint venture in excess of their ownership interests and could have the effect of requiring us to consolidate joint ventures in which we have a noncontrolling variable interest. 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; we had no participation in a joint venture where we had a material non-majority variable interest.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 63; Value: 1 --&gt;   &lt;!-- Field: /Page --&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Where we are a noncontrolling venture partner, we account for our share of the operations of such construction joint ventures on a pro rata basis using proportionate consolidation on our consolidated statements of operations and as a single line item (&amp;#x201c;Receivables from and equity in construction joint ventures&amp;#x201d;) in the consolidated balance sheets. This method is an acceptable modification of the equity method of accounting which is a common practice in the construction industry. 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 consolidated financial statements are shown below (amounts in thousands):&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;As of December 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;Total combined:&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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: 70%; text-align: left; padding-left: 10pt"&gt;Current assets &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; 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%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;17,312&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; 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="text-align: left; padding-bottom: 1pt; padding-left: 10pt"&gt;Less current liabilities &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(49,371&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="text-align: left; padding-bottom: 2.25pt; text-indent: 0in; padding-left: 20pt"&gt;Net assets &lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; 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.25pt double; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(32,059&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; 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="text-indent: 0in"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-indent: 0in"&gt;Backlog &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;35,113&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; text-indent: 0in"&gt;Sterling&amp;#x2019;s noncontrolling interest in backlog &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;11,748&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; text-indent: 0in"&gt;Sterling&amp;#x2019;s receivables from and equity in construction joint ventures &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12,930&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" margin: 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Years Ended December 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2014&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left; text-indent: 0in"&gt;Total combined:&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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: 55%; padding-left: 10pt"&gt;Revenues &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;62,440&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;60,289&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;51,015&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; 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="text-align: left; padding-left: 10pt"&gt;Income before tax &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,144&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,909&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,606&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;Sterling&amp;#x2019;s noncontrolling interest:&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="padding-left: 10pt"&gt;Share of revenues &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;25,537&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;23,778&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;20,243&lt;/div&gt;&lt;/td&gt; &lt;td style="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="padding-left: 10pt"&gt;Share of income before tax &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,980&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,502&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,111&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Approximately &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; 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 projects performed by joint ventures. The majority of this amount is attributable to the Company&amp;#x2019;s joint venture with Granite Construction Company, 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&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 completed and any warranty period, if any, has passed.&lt;/div&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
  <us-gaap:FairValueInputsDiscountRate contextRef="d_2016-01-01_2016-12-31_FairValueByAssetClassAxis-LongtermContractReceivableMember" decimals="INF" id="c14394070" unitRef="xbrli-pure">0.0425</us-gaap:FairValueInputsDiscountRate>
  <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="d_2016-01-01_2016-12-31" id="c14396949">&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Financial Instruments &lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&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, short-term and long-term contracts receivable, accounts payable, notes payable, 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;), a term loan (the &amp;#x201c;Term Loan&amp;#x201d;) with Nations (combined, the &amp;#x201c;Equipment-based Facility&amp;#x201d;), and an earn-out liability related to the acquisition of JBC.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The recorded values of cash and cash equivalents, restricted cash, short-term contracts receivable and accounts payable approximate their fair values based on their liquidity and/or short-term nature. The recorded value of the long-term contract receivable was based on the amount of future cash flows discounted using the creditor&amp;#x2019;s borrowing rate and such recorded value approximated fair value.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Company provides credit in the normal course of business, principally to public (government) owners, and performs ongoing credit evaluations, as deemed necessary, but generally does not require collateral to support such receivables. In an effort to reduce its credit exposure, as well as accelerate its cash flows, 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 Company completed the sale, on a non-recourse basis, of its only long-term contract receivable pursuant to a factoring agreement with a related party. The Company received approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$7.1&lt;/div&gt;&amp;nbsp;million upon the closing of this transaction and recorded a loss of approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1.4&lt;/div&gt; million in &amp;#x201c;Other operating (expense) income, net.&amp;#x201d;&amp;nbsp; As such, we did not have a long-term contract receivable 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;2015.&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 55; Value: 1 --&gt; &lt;!-- Field: /Page --&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Company has an earn-out agreement with JBC&amp;#x2019;s former owner. This earn-out liability is classified as a Level &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3&lt;/div&gt; fair value measurement and the unobservable input is the forecasted earnings before interest taxes depreciation and amortization (&amp;#x201c;EBITDA&amp;#x201d;) for the periods after the period being reported through &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;2017.&lt;/div&gt; Whenever forecasted EBITDA is above the benchmarks set there is an earn-out liability recorded. In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; we noted that forecasted EBITDA was surpassing the benchmarks which resulted in an earn-out expense of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1.2&lt;/div&gt; million recorded in &amp;#x201c;Other operating (expense) income, net&amp;#x201d; on the consolidated statements of operations. This liability is included in other current liabilities on the accompanying consolidated balance sheets. There was no earn-out earned in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015,&lt;/div&gt; thus no liability was recorded 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;2015.&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Company has the Revolving Loan and the Term Loan and also has long-term notes payable of &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; 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; related to machinery and equipment purchased which 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 associated interest rates ranging 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;6.92%&lt;/div&gt; (Refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9).&lt;/div&gt; The fair value of these notes payable approximates their book value. 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;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 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 style="display: inline; font-size: 10pt"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 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 style="display: inline; font-size: 10pt"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 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 style="display: inline; font-size: 10pt"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&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:FairValueOptionChangesInFairValueGainLoss1 contextRef="d_2015-01-01_2015-12-31_LegalEntityAxis-SubsidiariesMember_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-MyersMember" decimals="-3" id="c14394318" unitRef="iso4217-usd">-7367000</us-gaap:FairValueOptionChangesInFairValueGainLoss1>
  <us-gaap:FairValueOptionChangesInFairValueGainLoss1 contextRef="d_2016-01-01_2016-12-31_LegalEntityAxis-SubsidiariesMember_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-MyersMember" id="c14394335" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:FairValueOptionChangesInFairValueGainLoss1 contextRef="d_2014-01-01_2014-12-31_LegalEntityAxis-SubsidiariesMember_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-MyersMember" id="c14394337" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:GainLossOnDispositionOfAssets1 contextRef="d_2015-08-24_2015-08-24_IncomeStatementLocationAxis-OtherOperatingIncomeExpenseMember_RelatedPartyTransactionsByRelatedPartyAxis-FormerPresidentAndChiefOperatingOfficerMember" decimals="-5" id="c14394430" unitRef="iso4217-usd">1400000</us-gaap:GainLossOnDispositionOfAssets1>
  <us-gaap:GainLossOnSaleOfDerivatives contextRef="d_2016-01-01_2016-12-31" id="c14393657" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:GainLossOnSaleOfDerivatives contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393658" unitRef="iso4217-usd">107000</us-gaap:GainLossOnSaleOfDerivatives>
  <us-gaap:GainLossOnSaleOfDerivatives contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393659" unitRef="iso4217-usd">137000</us-gaap:GainLossOnSaleOfDerivatives>
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393837" unitRef="iso4217-usd">367000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393838" unitRef="iso4217-usd">1479000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393839" unitRef="iso4217-usd">995000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="d_2015-01-01_2015-12-31_DebtInstrumentAxis-CreditFacilityMember" decimals="-3" id="c14394550" unitRef="iso4217-usd">200000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
  <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="d_2016-01-01_2016-12-31" id="c14393843" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393844" unitRef="iso4217-usd">-240000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
  <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="d_2014-01-01_2014-12-31" id="c14393845" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:GeneralAndAdministrativeExpense contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393603" unitRef="iso4217-usd">38623000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:GeneralAndAdministrativeExpense contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393604" unitRef="iso4217-usd">41880000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:GeneralAndAdministrativeExpense contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393605" unitRef="iso4217-usd">36897000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:Goodwill contextRef="i_2016-12-31" decimals="-3" id="c14394474" unitRef="iso4217-usd">54820000</us-gaap:Goodwill>
  <us-gaap:Goodwill contextRef="i_2015-12-31" decimals="-3" id="c14393531" unitRef="iso4217-usd">54820000</us-gaap:Goodwill>
  <us-gaap:Goodwill contextRef="i_2016-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c14394399" unitRef="iso4217-usd">1501000</us-gaap:Goodwill>
  <us-gaap:Goodwill contextRef="i_2015-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c14394400" unitRef="iso4217-usd">1501000</us-gaap:Goodwill>
  <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock contextRef="d_2016-01-01_2016-12-31" id="c14396956">&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Goodwill and Intangibles&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Goodwill represents the excess of the cost of companies acquired over the fair value of their net assets at the dates of acquisition. GAAP requires that: &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1)&lt;/div&gt; goodwill and indefinite lived intangible assets not be amortized, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(2)&lt;/div&gt; goodwill is to be tested for impairment at least annually at the reporting unit level and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(3)&lt;/div&gt; intangible assets deemed to have an indefinite life are to be tested for impairment at least annually by comparing the fair value of these assets with their recorded amounts. Refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8&lt;/div&gt; for our disclosure regarding goodwill impairment testing.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
  <us-gaap:GoodwillDisclosureTextBlock contextRef="d_2016-01-01_2016-12-31" id="s455758">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; 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;8.&lt;/div&gt;&lt;/td&gt; &lt;td&gt;Goodwill&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Goodwill represents the excess of the cost of companies acquired over the fair value of their net assets at the dates of acquisition. GAAP requires that goodwill not be amortized and that goodwill is to be tested for impairment at least annually at the reporting unit level. The Company tests for goodwill impairment annually 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; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline;"&gt;st&lt;/div&gt; unless impairment triggers exist at interim periods. There are &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;two&lt;/div&gt; steps involved in the testing of goodwill, excluding a qualitative analysis. The &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;first&lt;/div&gt; step compares the book value of the Company&amp;#x2019;s stock (stockholders&amp;#x2019; equity or net assets) to the adjusted fair market value of those shares. If the adjusted fair value of the stock is greater than the calculated book value of the stock, goodwill is deemed not to be impaired and no further testing is required. If the adjusted fair value is less than the calculated book value, then step &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;two&lt;/div&gt; of determining the fair value of net assets must be taken to determine the impairment amount.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;To determine the fair value of the Company&amp;#x2019;s net assets, the Company used the weighted average of the following valuation techniques: the market approach, which uses market capitalization information plus a control premium and an income approach, which uses a discounted cash flow methodology. The market approach includes level &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; fair value inputs, such as the Company&amp;#x2019;s stock price, at the date of our test, and level &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;two&lt;/div&gt; fair value inputs, such as the control premiums based on prior year sales transactions of construction contractors and engineering services, similar sized transactions based on the Company&amp;#x2019;s market capitalization, and all-inclusive total industries transactions. The income approach includes level &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; inputs such as the Company&amp;#x2019;s calculated weighted average cost of capital and future income projections that include assumptions about revenue and gross profit growth, along with other assumptions.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;During the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;first&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;third&lt;/div&gt; quarters of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015,&lt;/div&gt; the Company noted there was an impairment trigger present during these interim periods and performed step &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; of the impairment test discussed above. Based on the results of our goodwill impairment tests, we concluded that there was not an impairment of goodwill during these periods. In addition, as part of our &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015&lt;/div&gt; annual tests, we determined that the fair value of the Company&amp;#x2019;s equity continues to be more than the carrying value of the Company&amp;#x2019;s equity.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;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; we had goodwill with a remaining carrying amount of approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$54.8&lt;/div&gt; million. Testing under step &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014&lt;/div&gt; also did not indicate that the adjusted fair value of the Company&amp;#x2019;s stock was less than its book value. Therefore, there was no impairment expense recorded in these periods.&lt;/div&gt;&lt;/div&gt;</us-gaap:GoodwillDisclosureTextBlock>
  <us-gaap:GrossProfit contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393600" unitRef="iso4217-usd">43854000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393601" unitRef="iso4217-usd">28953000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393602" unitRef="iso4217-usd">32421000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c14395251" unitRef="iso4217-usd">3830000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="d_2016-04-01_2016-06-30" decimals="-3" id="c14395252" unitRef="iso4217-usd">16089000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="d_2016-07-01_2016-09-30" decimals="-3" id="c14395253" unitRef="iso4217-usd">17032000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="d_2016-10-01_2016-12-31" decimals="-3" id="c14395254" unitRef="iso4217-usd">6903000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="d_2015-01-01_2015-03-31" decimals="-3" id="c14395276" unitRef="iso4217-usd">-6836000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="d_2015-04-01_2015-06-30" decimals="-3" id="c14395277" unitRef="iso4217-usd">9111000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="d_2015-07-01_2015-09-30" decimals="-3" id="c14395278" unitRef="iso4217-usd">14458000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="d_2015-10-01_2015-12-31" decimals="-3" id="c14395279" unitRef="iso4217-usd">12220000</us-gaap:GrossProfit>
  <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14394126" unitRef="iso4217-usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
  <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14394127" unitRef="iso4217-usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
  <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14394128" unitRef="iso4217-usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
  <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="d_2016-01-01_2016-12-31" id="c14396957">&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Evaluating Impairment of Long-Lived Assets&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;When events or changes in circumstances indicate that long-lived assets &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; be impaired, an evaluation is performed. The evaluation would be based on estimated undiscounted cash flows associated with the assets as compared to the asset&amp;#x2019;s carrying amount to determine if a write-down to fair value is required. There was no impairment in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; an immaterial impairment in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015&lt;/div&gt; and no impairment in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014.&lt;/div&gt; Management believes that there are no additional events or changes in circumstances which have indicated that other long-lived assets &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; be impaired. See Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7&lt;/div&gt; for more information regarding our immaterial impairment charge in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
  <us-gaap:IncomeLossAttributableToNoncontrollingInterest contextRef="d_2016-01-01_2016-12-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c14394375" unitRef="iso4217-usd">25537000</us-gaap:IncomeLossAttributableToNoncontrollingInterest>
  <us-gaap:IncomeLossAttributableToNoncontrollingInterest contextRef="d_2015-01-01_2015-12-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c14394376" unitRef="iso4217-usd">23778000</us-gaap:IncomeLossAttributableToNoncontrollingInterest>
  <us-gaap:IncomeLossAttributableToNoncontrollingInterest contextRef="d_2014-01-01_2014-12-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c14394377" unitRef="iso4217-usd">20243000</us-gaap:IncomeLossAttributableToNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="d_2016-01-01_2016-12-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c14394378" unitRef="iso4217-usd">1980000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="d_2015-01-01_2015-12-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c14394379" unitRef="iso4217-usd">2502000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="d_2014-01-01_2014-12-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c14394380" unitRef="iso4217-usd">2111000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c14395256" unitRef="iso4217-usd">-7336000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="d_2016-04-01_2016-06-30" decimals="-3" id="c14395257" unitRef="iso4217-usd">2570000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="d_2016-07-01_2016-09-30" decimals="-3" id="c14395258" unitRef="iso4217-usd">3196000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="d_2016-10-01_2016-12-31" decimals="-3" id="c14395259" unitRef="iso4217-usd">-5754000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14395260" unitRef="iso4217-usd">-7324000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="d_2015-01-01_2015-03-31" decimals="-3" id="c14395281" unitRef="iso4217-usd">-16697000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="d_2015-04-01_2015-06-30" decimals="-3" id="c14395282" unitRef="iso4217-usd">-967000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="d_2015-07-01_2015-09-30" decimals="-3" id="c14395283" unitRef="iso4217-usd">1326000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="d_2015-10-01_2015-12-31" decimals="-3" id="c14395284" unitRef="iso4217-usd">-841000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14395285" unitRef="iso4217-usd">-17179000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="d_2016-01-01_2016-12-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c14394371" unitRef="iso4217-usd">5144000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="d_2015-01-01_2015-12-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c14394372" unitRef="iso4217-usd">6909000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="d_2014-01-01_2014-12-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c14394373" unitRef="iso4217-usd">3606000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromSubsidiariesBeforeTax contextRef="d_2016-01-01_2016-12-31_LegalEntityAxis-MyersMember_StatementScenarioAxis-UponDeathMember" decimals="0" id="c14394307" unitRef="iso4217-usd">8900000</us-gaap:IncomeLossFromSubsidiariesBeforeTax>
  <us-gaap:IncomeLossFromSubsidiariesBeforeTax contextRef="d_2015-01-01_2015-12-31_LegalEntityAxis-MyersMember_StatementScenarioAxis-UponDeathMember" decimals="0" id="c14394308" unitRef="iso4217-usd">4200000</us-gaap:IncomeLossFromSubsidiariesBeforeTax>
  <us-gaap:IncomeLossFromSubsidiariesBeforeTax contextRef="d_2014-01-01_2014-12-31_LegalEntityAxis-MyersMember_StatementScenarioAxis-UponDeathMember" decimals="0" id="c14394309" unitRef="iso4217-usd">2100000</us-gaap:IncomeLossFromSubsidiariesBeforeTax>
  <us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393827" unitRef="iso4217-usd">-7412000</us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393828" unitRef="iso4217-usd">-35960000</us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393829" unitRef="iso4217-usd">-5225000</us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="d_2016-01-01_2016-12-31" id="s455765">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; 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;12.&lt;/div&gt;&lt;/td&gt; &lt;td&gt;Income Taxes and Deferred Tax Asset/Liability&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&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 consolidated statements of operations.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;We have federal and state NOL carryforwards of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$112.9&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$56.1&lt;/div&gt; million, respectively, which will expire at various dates in the next &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;20&lt;/div&gt; years for U.S. federal income tax and in the next &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5&lt;/div&gt; to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;20&lt;/div&gt; years for the various state jurisdictions where we operate. Such NOL carryforwards expire as follows (in thousands):&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="font-weight: bold; text-align: left; border-bottom: Black 1pt solid"&gt;Year&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;&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;Amount&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&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: 25%; background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 36%; text-align: left; text-indent: 0in"&gt;2020&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 24%; background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; text-indent: 0in"&gt;2021&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&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: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&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="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; text-indent: 0in"&gt;2028&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8,745&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; text-indent: 0in"&gt;2029&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,480&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&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="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; text-indent: 0in"&gt;2033&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;72,046&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; text-indent: 0in"&gt;2034&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;41,433&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&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="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; text-indent: 0in"&gt;2035&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;30,635&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; padding-bottom: 1pt; text-indent: 0in"&gt;2036&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12,686&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&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="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; padding-bottom: 2.25pt; text-indent: 0in; padding-left: 10pt"&gt;Total &lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;169,045&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 70; Value: 1 --&gt;   &lt;!-- Field: /Page --&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Current income tax expense represents federal and state income tax paid or expected to be payable for the years shown in the consolidated statements of operations. The income tax expense in the accompanying consolidated financial statements consists of the following (amounts in thousands):&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Years Ended December 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2014&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 55%; text-align: left; text-indent: 0in"&gt;Current tax expense &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;88&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&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="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;632&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; 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="text-align: left; padding-bottom: 1pt; text-indent: 0in"&gt;Deferred tax expense &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; 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="text-align: left; padding-bottom: 2.25pt; text-indent: 0in"&gt;Total tax expense &lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; font-weight: bold; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;88&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; font-weight: bold; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&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="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;632&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;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. The income tax provision differs from the amount using the statutory federal income tax rate of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;35%&lt;/div&gt; for the following reasons (amounts in thousands):&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="23" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Years Ended December 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2014&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Amount&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;%&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Amount&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;%&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Amount&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 34%; text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Tax benefit at the U.S. federal statutory rate &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(2,563&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;35.0&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(6,013&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;35.0&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1,608&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;35.0&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;State tax based on income, net of refunds and federal benefits &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(113&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1.5&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(860&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5.0&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(155&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3.4&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Taxes on subsidiaries&amp;#x2019; and joint ventures&amp;#x2019; earnings allocated to noncontrolling interests owners &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(3,786&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;51.7&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(2,620&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15.3&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(2,365&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;51.5&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Valuation allowance &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,919&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(94.5&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10,036&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(58.4&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,152&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(90.4&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Tax credits &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1,258&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;17.2&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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;(551&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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;3.2&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="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="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Reduction of tax receivable &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;524&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(11.4&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Return to provision&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;400&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(5.5&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="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="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Earn-out liability &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;433&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(5.9&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="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="text-align: left; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt"&gt;Other permanent differences &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;56&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(0.8&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(0.1&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;84&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1.9&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="text-align: left; padding-bottom: 2.25pt; padding-left: 10pt; text-indent: -10pt"&gt;Income tax expense &lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;88&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1.3&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;)%&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&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="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; 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 2.25pt double; text-align: left"&gt;%&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;632&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(13.8&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;)%&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Deferred tax assets and liabilities consist of the following (amounts in thousands):&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Long Term&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;As of December 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left; text-indent: 0in"&gt;Assets related to:&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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: 70%; text-align: left; text-indent: 13.5pt"&gt;Accrued compensation and other &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,490&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,084&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; 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="text-indent: 13.5pt"&gt;Goodwill &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,909&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,705&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; text-indent: 13.5pt"&gt;Noncontrolling interest &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,085&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,247&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; text-indent: 13.5pt"&gt;Deferred revenue &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;482&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;688&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; text-indent: 13.5pt"&gt;Revaluation of put/call liabilities &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;16,620&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;18,638&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; text-indent: 13.5pt"&gt;Net operating loss carryforwards &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;41,942&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;39,317&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; text-indent: 13.5pt"&gt;Valuation allowance for deferred tax assets &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(58,034&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(56,399&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;Liabilities related to:&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left; text-indent: 13.5pt"&gt;Depreciation of property and equipment &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(11,471&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(11,766&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; text-indent: 13.5pt"&gt;Receivables from and equity in construction joint ventures &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1,494&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="text-align: left; text-indent: 13.5pt"&gt;Other &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(23&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(20&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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="text-align: left; padding-bottom: 2.25pt"&gt;Net asset &lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; 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 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; 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 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 71; Value: 1 --&gt;   &lt;!-- Field: /Page --&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Management assesses the available positive and negative evidence to estimate if sufficient future taxable income will be generated to use the existing deferred tax assets. A significant piece of objective negative evidence evaluated was the cumulative loss incurred over the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt;-year period 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; The cumulative &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt;-year period loss that remained 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 the result of write-downs recorded during the past &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; years. Such objective evidence limits the ability to consider other subjective evidence such as our projections for future growth. On the basis of this evaluation, as of &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; a valuation allowance of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$58.0&lt;/div&gt; million was recorded on the net deferred tax assets including federal and state net operating losses as they are not likely to be realized. The amount of the deferred tax asset considered realizable, however, could be adjusted in the future if objective negative evidence or cumulative losses are no longer present and additional weight &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; be given to subjective evidence such as our projections for growth.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;If our assumptions change and we determine we will be able to realize these deferred tax assets, the tax benefits relating to any reversal of the valuation allowance on deferred tax assets as of &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; will be accounted for as follows: approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$48.3&lt;/div&gt; million will be recognized as a reduction of income tax expense and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$9.7&lt;/div&gt; million will be recorded as an increase in equity.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&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. The Company&amp;#x2019;s policy is to recognize interest related to any underpayment of taxes as interest expense and penalties as administrative expenses. &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; interest or penalties have been accrued 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; or &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015.&lt;/div&gt; The Company&amp;#x2019;s U.S. federal income tax returns for &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2013&lt;/div&gt; and later years are open and subject to examination by the I.R.S. In addition, the Company&amp;#x2019;s state income tax returns for &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2012&lt;/div&gt; and later years are open and subject to examination.&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393624" unitRef="iso4217-usd">88000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393625" unitRef="iso4217-usd">7000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393626" unitRef="iso4217-usd">632000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxPolicyTextBlock contextRef="d_2016-01-01_2016-12-31" id="c14396959">&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Federal and State Income Taxes&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;We determine deferred income tax assets and liabilities using the balance sheet method. Under this method, the net deferred tax asset or liability is determined based on the tax effects of the temporary differences between the book and tax bases of the various balance sheet assets and liabilities and gives current recognition to changes in tax rates and laws. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized. We recognize the financial statement benefit of a tax position only after determining that the relevant tax authority would more likely than not sustain the position following an audit. For tax positions meeting the more-likely-than-not threshold, the amount recognized in the financial statements is the largest benefit that has a greater than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;50&lt;/div&gt; percent likelihood of being realized upon ultimate settlement with the relevant tax authority. Refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12&lt;/div&gt; for further information regarding our federal and state income taxes.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
  <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14394758" unitRef="iso4217-usd">6919000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
  <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14394760" unitRef="iso4217-usd">10036000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
  <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14394762" unitRef="iso4217-usd">4152000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
  <us-gaap:IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14394752" unitRef="iso4217-usd">3786000</us-gaap:IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary>
  <us-gaap:IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14394754" unitRef="iso4217-usd">2620000</us-gaap:IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary>
  <us-gaap:IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14394756" unitRef="iso4217-usd">2365000</us-gaap:IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary>
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14394740" unitRef="iso4217-usd">-2563000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14394742" unitRef="iso4217-usd">-6013000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14394744" unitRef="iso4217-usd">-1608000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
  <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14394788" unitRef="iso4217-usd">56000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
  <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14394790" unitRef="iso4217-usd">15000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
  <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14394792" unitRef="iso4217-usd">84000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
  <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14394746" unitRef="iso4217-usd">-113000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
  <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14394748" unitRef="iso4217-usd">-860000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
  <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14394750" unitRef="iso4217-usd">-155000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
  <us-gaap:IncomeTaxReconciliationTaxCredits contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14394764" unitRef="iso4217-usd">1258000</us-gaap:IncomeTaxReconciliationTaxCredits>
  <us-gaap:IncomeTaxReconciliationTaxCredits contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14394766" unitRef="iso4217-usd">551000</us-gaap:IncomeTaxReconciliationTaxCredits>
  <us-gaap:IncomeTaxReconciliationTaxCredits contextRef="d_2014-01-01_2014-12-31" id="c14394768" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:IncomeTaxesPaid contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393940" unitRef="iso4217-usd">72000</us-gaap:IncomeTaxesPaid>
  <us-gaap:IncomeTaxesPaid contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393941" unitRef="iso4217-usd">547000</us-gaap:IncomeTaxesPaid>
  <us-gaap:IncomeTaxesPaid contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393942" unitRef="iso4217-usd">1000</us-gaap:IncomeTaxesPaid>
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393865" unitRef="iso4217-usd">8138000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393866" unitRef="iso4217-usd">-7834000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393867" unitRef="iso4217-usd">5192000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393871" unitRef="iso4217-usd">544000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393872" unitRef="iso4217-usd">-3147000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393873" unitRef="iso4217-usd">-2504000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393868" unitRef="iso4217-usd">33544000</us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings>
  <us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393869" unitRef="iso4217-usd">4907000</us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings>
  <us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393870" unitRef="iso4217-usd">-5927000</us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings>
  <us-gaap:IncreaseDecreaseInContractReceivablesNet contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393847" unitRef="iso4217-usd">2020000</us-gaap:IncreaseDecreaseInContractReceivablesNet>
  <us-gaap:IncreaseDecreaseInContractReceivablesNet contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393848" unitRef="iso4217-usd">3216000</us-gaap:IncreaseDecreaseInContractReceivablesNet>
  <us-gaap:IncreaseDecreaseInContractReceivablesNet contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393849" unitRef="iso4217-usd">1651000</us-gaap:IncreaseDecreaseInContractReceivablesNet>
  <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable contextRef="d_2016-01-01_2016-12-31" id="c14393859" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393860" unitRef="iso4217-usd">-1419000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
  <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393861" unitRef="iso4217-usd">-4784000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
  <us-gaap:IncreaseDecreaseInInventories contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393853" unitRef="iso4217-usd">1173000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInInventories contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393854" unitRef="iso4217-usd">-4866000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInInventories contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393855" unitRef="iso4217-usd">1212000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393862" unitRef="iso4217-usd">-595000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393863" unitRef="iso4217-usd">-8127000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393864" unitRef="iso4217-usd">-3692000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncreaseDecreaseInRestrictedCash contextRef="d_2016-01-01_2016-12-31" id="c14393887" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:IncreaseDecreaseInRestrictedCash contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393888" unitRef="iso4217-usd">4945000</us-gaap:IncreaseDecreaseInRestrictedCash>
  <us-gaap:IncreaseDecreaseInRestrictedCash contextRef="d_2014-01-01_2014-12-31" id="c14393889" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:IncreaseDecreaseInUnbilledReceivables contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393850" unitRef="iso4217-usd">5800000</us-gaap:IncreaseDecreaseInUnbilledReceivables>
  <us-gaap:IncreaseDecreaseInUnbilledReceivables contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393851" unitRef="iso4217-usd">-6498000</us-gaap:IncreaseDecreaseInUnbilledReceivables>
  <us-gaap:IncreaseDecreaseInUnbilledReceivables contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393852" unitRef="iso4217-usd">21719000</us-gaap:IncreaseDecreaseInUnbilledReceivables>
  <us-gaap:InterestExpenseDebt contextRef="d_2016-01-01_2016-12-31_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c14394523" unitRef="iso4217-usd">2600000</us-gaap:InterestExpenseDebt>
  <us-gaap:InterestExpenseDebt contextRef="d_2015-01-01_2015-12-31_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c14394525" unitRef="iso4217-usd">2900000</us-gaap:InterestExpenseDebt>
  <us-gaap:InterestExpenseDebt contextRef="d_2014-01-01_2014-12-31_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c14394526" unitRef="iso4217-usd">1000000</us-gaap:InterestExpenseDebt>
  <us-gaap:InterestIncomeOther contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393612" unitRef="iso4217-usd">33000</us-gaap:InterestIncomeOther>
  <us-gaap:InterestIncomeOther contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393613" unitRef="iso4217-usd">460000</us-gaap:InterestIncomeOther>
  <us-gaap:InterestIncomeOther contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393614" unitRef="iso4217-usd">754000</us-gaap:InterestIncomeOther>
  <us-gaap:InterestPaid contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393937" unitRef="iso4217-usd">2628000</us-gaap:InterestPaid>
  <us-gaap:InterestPaid contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393938" unitRef="iso4217-usd">2889000</us-gaap:InterestPaid>
  <us-gaap:InterestPaid contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393939" unitRef="iso4217-usd">1075000</us-gaap:InterestPaid>
  <us-gaap:InventoryNet contextRef="i_2016-12-31" decimals="-3" id="c14394086" unitRef="iso4217-usd">3708000</us-gaap:InventoryNet>
  <us-gaap:InventoryNet contextRef="i_2015-12-31" decimals="-3" id="c14394087" unitRef="iso4217-usd">2535000</us-gaap:InventoryNet>
  <us-gaap:InventoryPolicyTextBlock contextRef="d_2016-01-01_2016-12-31" id="c14396951">&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: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Inventories&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Company&amp;#x2019;s inventories are stated at the lower of cost or market as determined by the average cost method. Inventories 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; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015&lt;/div&gt; were &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$3.7&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$2.5&lt;/div&gt; million, respectively. Inventories consist primarily of concrete, aggregate and millings which are primarily expected to be utilized on construction projects in the future. A small portion is sold to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;third&lt;/div&gt; parties. The cost of inventory includes labor, trucking and other equipment costs.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
  <us-gaap:LeaseAndRentalExpense contextRef="d_2016-01-01_2016-12-31" decimals="-5" id="c14394609" unitRef="iso4217-usd">4700000</us-gaap:LeaseAndRentalExpense>
  <us-gaap:LeaseAndRentalExpense contextRef="d_2015-01-01_2015-12-31" decimals="-5" id="c14394610" unitRef="iso4217-usd">1500000</us-gaap:LeaseAndRentalExpense>
  <us-gaap:LeaseAndRentalExpense contextRef="d_2014-01-01_2014-12-31" decimals="-5" id="c14394611" unitRef="iso4217-usd">1600000</us-gaap:LeaseAndRentalExpense>
  <us-gaap:LeaseAndRentalExpense contextRef="d_2015-01-01_2015-12-31_PropertySubjectToOrAvailableForOperatingLeaseAxis-MainOfficeMember_RelatedPartyTransactionsByRelatedPartyAxis-RLWMember" decimals="-5" id="c14395194" unitRef="iso4217-usd">500000</us-gaap:LeaseAndRentalExpense>
  <us-gaap:LeasePolicyTextBlock contextRef="d_2016-01-01_2016-12-31" id="c14396954">&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: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Leases&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;We lease property and equipment in the ordinary course of our business. Our leases have varying terms. Some &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; include renewal options, escalation clauses, restrictions, penalties or other obligations that we consider in determining minimum lease payments. The leases are classified as either operating leases or capital leases, as appropriate.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Equipment under Capital Leases&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Company&amp;#x2019;s policy is to account for capital leases, which transfer substantially all the benefits and risks incident to the ownership of the leased property to the Company, as the acquisition of an asset and the incurrence of an obligation. Under this method of accounting, the recorded value of the leased asset is amortized principally using the straight-line method over its estimated useful life and the obligation, including interest thereon, is reduced through payments over the life of the lease. Depreciation expense on equipment subject to capital leases and the related accumulated depreciation is included with that of owned equipment. The Company had &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;two&lt;/div&gt; capital leases totaling &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.4&lt;/div&gt; million 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; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; capital lease 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;2015&lt;/div&gt; with &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.5&lt;/div&gt; million recorded in &amp;#x201c;Long-term debt, net of current maturities&amp;#x201d; and &amp;#x201c;Current maturities of long-term debt,&amp;#x201d; as applicable, in our consolidated balance sheets.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:LeasePolicyTextBlock>
  <us-gaap:LeasesOfLesseeDisclosureTextBlock contextRef="d_2016-01-01_2016-12-31" id="s455762">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; 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;10.&lt;/div&gt;&lt;/td&gt; &lt;td&gt;Operating Leases&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Company leases certain property and equipment under cancelable and non-cancelable agreements including office space.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Minimum annual rentals for all operating leases having initial non-cancelable lease terms in excess of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; year are as follows (amounts in thousands):&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Years Ending December 31,&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;&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;Amount&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&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: 25%; background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 36%; text-align: left; text-indent: 0in"&gt;2017&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,634&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 24%; background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; text-indent: 0in"&gt;2018&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,971&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&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="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; text-indent: 0in"&gt;2019&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,055&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; text-indent: 0in"&gt;2020&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,654&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&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="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; text-indent: 0in"&gt;2021&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;741&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt; text-indent: 0in; text-align: left"&gt;Thereafter &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;260&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&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="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; padding-bottom: 2.25pt; text-indent: 7.9pt"&gt;Total future minimum rental payments&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;11,315&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Total expense for operating leases amounted to approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$4.7&lt;/div&gt; million, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1.5&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1.6&lt;/div&gt; million during &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;2015&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014,&lt;/div&gt; respectively.&lt;/div&gt;&lt;/div&gt;</us-gaap:LeasesOfLesseeDisclosureTextBlock>
  <us-gaap:Liabilities contextRef="i_2016-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c14394414" unitRef="iso4217-usd">35429000</us-gaap:Liabilities>
  <us-gaap:Liabilities contextRef="i_2015-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c14394415" unitRef="iso4217-usd">34952000</us-gaap:Liabilities>
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="i_2016-12-31" decimals="-3" id="c14393592" unitRef="iso4217-usd">301823000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="i_2015-12-31" decimals="-3" id="c14393593" unitRef="iso4217-usd">266165000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:LiabilitiesCurrent contextRef="i_2016-12-31" decimals="-3" id="c14393550" unitRef="iso4217-usd">146592000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent contextRef="i_2015-12-31" decimals="-3" id="c14393551" unitRef="iso4217-usd">104311000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent contextRef="i_2016-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c14394409" unitRef="iso4217-usd">30056000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent contextRef="i_2015-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c14394410" unitRef="iso4217-usd">31582000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent contextRef="i_2016-12-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c14394357" unitRef="iso4217-usd">57598000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent contextRef="i_2015-12-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c14394358" unitRef="iso4217-usd">49371000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LiabilitiesNoncurrent contextRef="i_2016-12-31" decimals="-3" id="c14393559" unitRef="iso4217-usd">47141000</us-gaap:LiabilitiesNoncurrent>
  <us-gaap:LiabilitiesNoncurrent contextRef="i_2015-12-31" decimals="-3" id="c14393560" unitRef="iso4217-usd">66100000</us-gaap:LiabilitiesNoncurrent>
  <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent contextRef="i_2016-12-31" decimals="-3" id="c14393557" unitRef="iso4217-usd">362000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
  <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent contextRef="i_2015-12-31" decimals="-3" id="c14393558" unitRef="iso4217-usd">338000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
  <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount contextRef="i_2016-12-31" decimals="INF" id="c14394638" unitRef="iso4217-usd">4000000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount>
  <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount contextRef="i_2015-12-31" decimals="INF" id="c14394639" unitRef="iso4217-usd">2900000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount>
  <us-gaap:LineOfCredit contextRef="i_2016-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c14394568" unitRef="iso4217-usd">0</us-gaap:LineOfCredit>
  <us-gaap:LineOfCredit contextRef="i_2015-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c14394569" unitRef="iso4217-usd">0</us-gaap:LineOfCredit>
  <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity contextRef="i_2016-12-31_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c14394487" unitRef="iso4217-usd">24400000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="i_2015-05-29_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c14394482" unitRef="iso4217-usd">20000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="i_2017-03-08_CreditFacilityAxis-NewCreditFacilityMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c14396938" unitRef="iso4217-usd">85000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="i_2016-12-31_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c14394492" unitRef="iso4217-usd">20000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
  <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="i_2016-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c14394533" unitRef="iso4217-usd">20000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
  <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="i_2015-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c14394537" unitRef="iso4217-usd">11600000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
  <us-gaap:LitigationSettlementExpense contextRef="d_2016-10-01_2016-12-31_LitigationCaseAxis-GlobalSettlementWhichAllowedCloseoutOfATexasProjectMember" decimals="-5" id="c14395239" unitRef="iso4217-usd">2500000</us-gaap:LitigationSettlementExpense>
  <us-gaap:LongTermContractsOrProgramsDisclosureTextBlock contextRef="d_2016-01-01_2016-12-31" id="s455744">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; 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;3.&lt;/div&gt;&lt;/td&gt; &lt;td&gt;Costs and Estimated Earnings and Billings on Uncompleted Contracts&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Billing practices for our contracts are governed by the contract terms of each project based on progress toward completion approved by the owner, achievement of milestones or pre-agreed schedules. Billings do not necessarily correlate with revenue recognized under the percentage-of-completion method of accounting. The current liability, &amp;#x201c;Billings in excess of costs and estimated earnings on uncompleted contracts,&amp;#x201d; represents billings in excess of revenues recognized. The current asset, &amp;#x201c;Costs and estimated earnings in excess of billings on uncompleted contracts,&amp;#x201d; represents revenues recognized in excess of amounts billed to the customer, which are usually billed during normal billing processes following achievement of contractual requirements. In addition, revenue associated with unapproved change orders and claims is also included when realization is probable and amounts can be reliably determined.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 61; Value: 1 --&gt;   &lt;!-- Field: /Page --&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;two&lt;/div&gt; tables below set forth the costs incurred and earnings accrued on uncompleted contracts (revenues) compared with the billings on those contracts through &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 &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015&lt;/div&gt; and reconcile the net excess billings to the amounts included in the consolidated balance sheets at those dates (amounts in thousands).&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;As of December 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 70%; text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Costs incurred and estimated earnings on uncompleted&amp;nbsp;&amp;nbsp;contracts &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,749,328&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,741,070&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; 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="text-align: left; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt"&gt;Billings on uncompleted contracts &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1,780,723&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1,744,721&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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="text-align: left; padding-bottom: 2.25pt; padding-left: 10pt; text-indent: -10pt"&gt;Excess of billings over costs incurred and estimated earnings &lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(31,395&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(3,651&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Included in the accompanying balance sheets under the following captions:&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;As of December 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 70%; text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Costs and estimated earnings in excess of billings on uncompleted contracts &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;32,705&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;26,905&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; 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="text-align: left; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt"&gt;Billings in excess of costs and estimated earnings on uncompleted contracts &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(64,100&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(30,556&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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="text-align: left; padding-bottom: 2.25pt; padding-left: 10pt; text-indent: -10pt"&gt;Net amount of costs and estimated earnings on uncompleted contracts below billings &lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(31,395&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(3,651&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Revenues recognized and billings on uncompleted contracts include cumulative amounts recognized as revenues and billings in prior years.&lt;/div&gt;&lt;/div&gt;</us-gaap:LongTermContractsOrProgramsDisclosureTextBlock>
  <us-gaap:LongTermDebt contextRef="i_2015-05-29_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c14394481" unitRef="iso4217-usd">20000000</us-gaap:LongTermDebt>
  <us-gaap:LongTermDebt contextRef="i_2016-12-31_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c14394532" unitRef="iso4217-usd">3500000</us-gaap:LongTermDebt>
  <us-gaap:LongTermDebt contextRef="i_2015-12-31_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c14394536" unitRef="iso4217-usd">18000000</us-gaap:LongTermDebt>
  <us-gaap:LongTermDebt contextRef="i_2016-12-31" decimals="-3" id="c14394605" unitRef="iso4217-usd">5394000</us-gaap:LongTermDebt>
  <us-gaap:LongTermDebt contextRef="i_2016-12-31_DebtInstrumentAxis-EquipmentBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c14394577" unitRef="iso4217-usd">2729000</us-gaap:LongTermDebt>
  <us-gaap:LongTermDebt contextRef="i_2015-12-31_DebtInstrumentAxis-EquipmentBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c14394578" unitRef="iso4217-usd">16838000</us-gaap:LongTermDebt>
  <us-gaap:LongTermDebt contextRef="i_2015-12-31" decimals="-3" id="c14394582" unitRef="iso4217-usd">20180000</us-gaap:LongTermDebt>
  <us-gaap:LongTermDebtCurrent contextRef="i_2016-12-31" decimals="-3" id="c14393542" unitRef="iso4217-usd">3845000</us-gaap:LongTermDebtCurrent>
  <us-gaap:LongTermDebtCurrent contextRef="i_2015-12-31" decimals="-3" id="c14393543" unitRef="iso4217-usd">4856000</us-gaap:LongTermDebtCurrent>
  <us-gaap:LongTermDebtFairValue contextRef="i_2016-12-31_DebtInstrumentAxis-EquipmentBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c14394545" unitRef="iso4217-usd">3500000</us-gaap:LongTermDebtFairValue>
  <us-gaap:LongTermDebtFairValue contextRef="i_2015-12-31_DebtInstrumentAxis-EquipmentBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c14394546" unitRef="iso4217-usd">18000000</us-gaap:LongTermDebtFairValue>
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="i_2016-12-31" decimals="-3" id="c14394593" unitRef="iso4217-usd">3845000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive contextRef="i_2016-12-31" decimals="-3" id="c14394601" unitRef="iso4217-usd">4000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour contextRef="i_2016-12-31" decimals="-3" id="c14394599" unitRef="iso4217-usd">59000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="i_2016-12-31" decimals="-3" id="c14394597" unitRef="iso4217-usd">566000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="i_2016-12-31" decimals="-3" id="c14394595" unitRef="iso4217-usd">920000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
  <us-gaap:LongTermDebtNoncurrent contextRef="i_2016-12-31" decimals="-3" id="c14393553" unitRef="iso4217-usd">1549000</us-gaap:LongTermDebtNoncurrent>
  <us-gaap:LongTermDebtNoncurrent contextRef="i_2015-12-31" decimals="-3" id="c14393554" unitRef="iso4217-usd">15324000</us-gaap:LongTermDebtNoncurrent>
  <us-gaap:LongTermNotesPayable contextRef="i_2016-12-31" decimals="-3" id="c14394041" unitRef="iso4217-usd">2700000</us-gaap:LongTermNotesPayable>
  <us-gaap:LongTermNotesPayable contextRef="i_2016-12-31_DebtInstrumentAxis-NotesPayableForTransportationAndConstructionEquipmentMember" decimals="-3" id="c14394552" unitRef="iso4217-usd">2700000</us-gaap:LongTermNotesPayable>
  <us-gaap:LongTermNotesPayable contextRef="i_2015-12-31_DebtInstrumentAxis-NotesPayableForTransportationAndConstructionEquipmentMember" decimals="-3" id="c14394555" unitRef="iso4217-usd">3300000</us-gaap:LongTermNotesPayable>
  <us-gaap:MinorityInterest contextRef="i_2015-11-27_BusinessAcquisitionAxis-MyersMember" decimals="0" id="c14394301" unitRef="iso4217-usd">7400000</us-gaap:MinorityInterest>
  <us-gaap:MinorityInterest contextRef="i_2016-12-31" decimals="-3" id="c14393588" unitRef="iso4217-usd">656000</us-gaap:MinorityInterest>
  <us-gaap:MinorityInterest contextRef="i_2015-12-31" decimals="-3" id="c14393589" unitRef="iso4217-usd">-91000</us-gaap:MinorityInterest>
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="d_2016-01-01_2016-12-31_LegalEntityAxis-SubsidiariesMember" decimals="-3" id="c14394338" unitRef="iso4217-usd">1079000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="d_2015-01-01_2015-12-31_LegalEntityAxis-SubsidiariesMember" decimals="-3" id="c14394339" unitRef="iso4217-usd">3402000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="d_2014-01-01_2014-12-31_LegalEntityAxis-SubsidiariesMember" decimals="-3" id="c14394340" unitRef="iso4217-usd">1191000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-CommonStockMember" id="c14393702" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" id="c14393703" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" id="c14393704" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" id="c14393705" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" decimals="-3" id="c14393706" unitRef="iso4217-usd">994000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393707" unitRef="iso4217-usd">994000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="d_2015-01-01_2015-12-31_StatementEquityComponentsAxis-CommonStockMember" id="c14393758" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="d_2015-01-01_2015-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" id="c14393759" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="d_2015-01-01_2015-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" id="c14393760" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="d_2015-01-01_2015-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" id="c14393761" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="d_2015-01-01_2015-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" decimals="-3" id="c14393762" unitRef="iso4217-usd">3402000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393763" unitRef="iso4217-usd">3402000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="d_2016-01-01_2016-12-31_StatementEquityComponentsAxis-CommonStockMember" id="c14393800" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="d_2016-01-01_2016-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" id="c14393801" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="d_2016-01-01_2016-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" id="c14393802" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="d_2016-01-01_2016-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" id="c14393803" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="d_2016-01-01_2016-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" decimals="-3" id="c14393804" unitRef="iso4217-usd">1079000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393805" unitRef="iso4217-usd">1079000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
  <us-gaap:MinorityInterestDisclosureTextBlock contextRef="d_2016-01-01_2016-12-31" id="s455747">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; 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;4.&lt;/div&gt;&lt;/td&gt; &lt;td&gt;Subsidiaries and Joint Ventures with Noncontrolling Owners&amp;#x2019; Interests&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;As of December 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 70%; text-align: justify; text-indent: 0in"&gt;Members&amp;#x2019; interest subject to mandatory redemption &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; 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%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; 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%; 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="text-align: justify; padding-bottom: 1pt; text-indent: 0in"&gt;Net accumulated earnings &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10,438&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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="text-align: justify; padding-bottom: 2.25pt; text-indent: 0in; padding-left: 10pt"&gt;Total liability &lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; 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.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;50,438&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;Due to an amendment to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; of these agreements on &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;28,&lt;/div&gt; &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;$18.8&lt;/div&gt; million was reclassified to the liability account &amp;#x201c;Members&amp;#x2019; interest subject to mandatory redemption and undistributed earnings&amp;#x201d; and reduced &amp;#x201c;Additional paid in capital&amp;#x201d; (&amp;#x201c;APIC&amp;#x201d;) on the Company&amp;#x2019;s consolidated balance sheets. This &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$18.8&lt;/div&gt; million represented the portion of the revaluation of noncontrolling interest above the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$7.4&lt;/div&gt; million held as &amp;#x201c;Noncontrolling interest&amp;#x201d; in the consolidated balance sheet when the agreement was executed. According to GAAP, this reduction to APIC was treated similarly to a dividend to a preferred shareholder and reduced earnings per share attributable to Sterling common stockholders. Refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13.&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Earnings, subject to distribution by the Company, in these &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;50%&lt;/div&gt; owned subsidiaries for &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;2015&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014&lt;/div&gt; were &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$8.9&lt;/div&gt; million, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$4.2&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$2.1&lt;/div&gt; million, respectively, and were recorded in &amp;#x201c;Other operating (expense) income, net&amp;#x201d; on the Company&amp;#x2019;s consolidated statements of operations. In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014,&lt;/div&gt; Myers&amp;#x2019; portion of earnings subject to distribution by the Company was &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;zero,&lt;/div&gt; respectively, as the amendment to the agreement was not entered into until &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;2015.&lt;/div&gt; Before the amendment, Myers&amp;#x2019; portion of earnings was included in &amp;#x201c;Noncontrolling owners&amp;#x2019; interests in earnings of subsidiaries and joint ventures.&amp;#x201d;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 62; Value: 1 --&gt;   &lt;!-- Field: /Page --&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;The Company also participates in majority-owned joint ventures. For these joint ventures, 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. See discussion above regarding the amendment of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; of the Company&amp;#x2019;s joint venture agreements in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015,&lt;/div&gt; which is reflected as the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$7.4&lt;/div&gt; million adjustment in the table below. &lt;div style="display: inline; font-size: 10pt"&gt;The following table summarizes the changes in the noncontrolling owners&amp;#x2019; interests in subsidiaries and consolidated joint ventures for the years 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;2014&lt;/div&gt; through &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; (amounts in thousands):&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="text-align: justify"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Years Ended December 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="text-align: justify"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2014&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 55%; text-align: justify; text-indent: 0in"&gt;Balance, beginning of period &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; 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%; text-align: left"&gt;)&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7,462&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,097&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; 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="text-align: justify"&gt;Net income attributable to noncontrolling interest included in equity &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,826&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,216&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,556&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; text-indent: 0in"&gt;Change due to amendment &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(7,367&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="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="text-align: justify; padding-bottom: 1pt; text-indent: 0in"&gt;Distributions to noncontrolling interests owners &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1,079&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(3,402&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1,191&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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="text-align: justify; padding-bottom: 2.25pt; text-indent: 0in"&gt;Balance, end of period &lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; 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="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; 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="border-bottom: Black 2.25pt double; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7,462&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt;&lt;/div&gt;</us-gaap:MinorityInterestDisclosureTextBlock>
  <us-gaap:MinorityInterestInJointVentures contextRef="i_2015-12-31_LegalEntityAxis-SubsidiariesMember" decimals="-3" id="c14394329" unitRef="iso4217-usd">-91000</us-gaap:MinorityInterestInJointVentures>
  <us-gaap:MinorityInterestInJointVentures contextRef="i_2014-12-31_LegalEntityAxis-SubsidiariesMember" decimals="-3" id="c14394330" unitRef="iso4217-usd">7462000</us-gaap:MinorityInterestInJointVentures>
  <us-gaap:MinorityInterestInJointVentures contextRef="i_2013-12-31_LegalEntityAxis-SubsidiariesMember" decimals="-3" id="c14394331" unitRef="iso4217-usd">4097000</us-gaap:MinorityInterestInJointVentures>
  <us-gaap:MinorityInterestInJointVentures contextRef="i_2016-12-31_LegalEntityAxis-SubsidiariesMember" decimals="-3" id="c14394341" unitRef="iso4217-usd">656000</us-gaap:MinorityInterestInJointVentures>
  <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners contextRef="i_2016-12-31_LegalEntityAxis-MyersMember" decimals="1" id="c14394295" unitRef="xbrli-pure">0.5</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
  <us-gaap:MultiemployerPlanPeriodContributions contextRef="d_2016-01-01_2016-12-31_StatementScenarioAxis-IndividuallyInsignificantMultiemployerPensionCostsMember" decimals="-5" id="c14395083" unitRef="iso4217-usd">1200000</us-gaap:MultiemployerPlanPeriodContributions>
  <us-gaap:MultiemployerPlanPeriodContributions contextRef="d_2015-01-01_2015-12-31_StatementScenarioAxis-IndividuallyInsignificantMultiemployerPensionCostsMember" decimals="-5" id="c14395084" unitRef="iso4217-usd">1500000</us-gaap:MultiemployerPlanPeriodContributions>
  <us-gaap:MultiemployerPlanPeriodContributions contextRef="d_2014-01-01_2014-12-31_StatementScenarioAxis-IndividuallyInsignificantMultiemployerPensionCostsMember" decimals="-5" id="c14395085" unitRef="iso4217-usd">900000</us-gaap:MultiemployerPlanPeriodContributions>
  <us-gaap:MultiemployerPlanPeriodContributions contextRef="d_2016-01-01_2016-12-31_MultiemployerPlanTypeAxis-PensionTrustFundForOperatingEngineersPensionPlanMember" decimals="-3" id="c14395095" unitRef="iso4217-usd">2145000</us-gaap:MultiemployerPlanPeriodContributions>
  <us-gaap:MultiemployerPlanPeriodContributions contextRef="d_2015-01-01_2015-12-31_MultiemployerPlanTypeAxis-PensionTrustFundForOperatingEngineersPensionPlanMember" decimals="-3" id="c14395096" unitRef="iso4217-usd">2151000</us-gaap:MultiemployerPlanPeriodContributions>
  <us-gaap:MultiemployerPlanPeriodContributions contextRef="d_2014-01-01_2014-12-31_MultiemployerPlanTypeAxis-PensionTrustFundForOperatingEngineersPensionPlanMember" decimals="-3" id="c14395097" unitRef="iso4217-usd">1757000</us-gaap:MultiemployerPlanPeriodContributions>
  <us-gaap:MultiemployerPlanPeriodContributions contextRef="d_2016-01-01_2016-12-31_MultiemployerPlanTypeAxis-LaborersPensionTrustForNorthernCaliforniaMember" decimals="-3" id="c14395106" unitRef="iso4217-usd">1059000</us-gaap:MultiemployerPlanPeriodContributions>
  <us-gaap:MultiemployerPlanPeriodContributions contextRef="d_2015-01-01_2015-12-31_MultiemployerPlanTypeAxis-LaborersPensionTrustForNorthernCaliforniaMember" decimals="-3" id="c14395107" unitRef="iso4217-usd">966000</us-gaap:MultiemployerPlanPeriodContributions>
  <us-gaap:MultiemployerPlanPeriodContributions contextRef="d_2014-01-01_2014-12-31_MultiemployerPlanTypeAxis-LaborersPensionTrustForNorthernCaliforniaMember" decimals="-3" id="c14395108" unitRef="iso4217-usd">1447000</us-gaap:MultiemployerPlanPeriodContributions>
  <us-gaap:MultiemployerPlanPeriodContributions contextRef="d_2016-01-01_2016-12-31_MultiemployerPlanTypeAxis-CarpenterFundsAdministrativeOfficeMember" decimals="-3" id="c14395117" unitRef="iso4217-usd">636000</us-gaap:MultiemployerPlanPeriodContributions>
  <us-gaap:MultiemployerPlanPeriodContributions contextRef="d_2015-01-01_2015-12-31_MultiemployerPlanTypeAxis-CarpenterFundsAdministrativeOfficeMember" decimals="-3" id="c14395118" unitRef="iso4217-usd">842000</us-gaap:MultiemployerPlanPeriodContributions>
  <us-gaap:MultiemployerPlanPeriodContributions contextRef="d_2014-01-01_2014-12-31_MultiemployerPlanTypeAxis-CarpenterFundsAdministrativeOfficeMember" decimals="-3" id="c14395119" unitRef="iso4217-usd">1015000</us-gaap:MultiemployerPlanPeriodContributions>
  <us-gaap:MultiemployerPlanPeriodContributions contextRef="d_2016-01-01_2016-12-31_MultiemployerPlanTypeAxis-CementMasonPensionTrustFundForNorthernCaliforniaMember" decimals="-3" id="c14395128" unitRef="iso4217-usd">311000</us-gaap:MultiemployerPlanPeriodContributions>
  <us-gaap:MultiemployerPlanPeriodContributions contextRef="d_2015-01-01_2015-12-31_MultiemployerPlanTypeAxis-CementMasonPensionTrustFundForNorthernCaliforniaMember" decimals="-3" id="c14395129" unitRef="iso4217-usd">371000</us-gaap:MultiemployerPlanPeriodContributions>
  <us-gaap:MultiemployerPlanPeriodContributions contextRef="d_2014-01-01_2014-12-31_MultiemployerPlanTypeAxis-CementMasonPensionTrustFundForNorthernCaliforniaMember" decimals="-3" id="c14395130" unitRef="iso4217-usd">322000</us-gaap:MultiemployerPlanPeriodContributions>
  <us-gaap:MultiemployerPlanPeriodContributions contextRef="d_2016-01-01_2016-12-31_MultiemployerPlanTypeAxis-AllOtherFundsMember" decimals="-3" id="c14395139" unitRef="iso4217-usd">8487000</us-gaap:MultiemployerPlanPeriodContributions>
  <us-gaap:MultiemployerPlanPeriodContributions contextRef="d_2015-01-01_2015-12-31_MultiemployerPlanTypeAxis-AllOtherFundsMember" decimals="-3" id="c14395140" unitRef="iso4217-usd">10204000</us-gaap:MultiemployerPlanPeriodContributions>
  <us-gaap:MultiemployerPlanPeriodContributions contextRef="d_2014-01-01_2014-12-31_MultiemployerPlanTypeAxis-AllOtherFundsMember" decimals="-3" id="c14395141" unitRef="iso4217-usd">6267000</us-gaap:MultiemployerPlanPeriodContributions>
  <us-gaap:MultiemployerPlanPeriodContributions contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14395150" unitRef="iso4217-usd">12638000</us-gaap:MultiemployerPlanPeriodContributions>
  <us-gaap:MultiemployerPlanPeriodContributions contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14395151" unitRef="iso4217-usd">14534000</us-gaap:MultiemployerPlanPeriodContributions>
  <us-gaap:MultiemployerPlanPeriodContributions contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14395152" unitRef="iso4217-usd">10808000</us-gaap:MultiemployerPlanPeriodContributions>
  <us-gaap:MultiemployerPlansCertifiedZoneStatus contextRef="d_2016-01-01_2016-12-31_MultiemployerPlanTypeAxis-PensionTrustFundForOperatingEngineersPensionPlanMember" id="c14395092">Red</us-gaap:MultiemployerPlansCertifiedZoneStatus>
  <us-gaap:MultiemployerPlansCertifiedZoneStatus contextRef="d_2015-01-01_2015-12-31_MultiemployerPlanTypeAxis-PensionTrustFundForOperatingEngineersPensionPlanMember" id="c14395093">Red</us-gaap:MultiemployerPlansCertifiedZoneStatus>
  <us-gaap:MultiemployerPlansCertifiedZoneStatus contextRef="d_2016-01-01_2016-12-31_MultiemployerPlanTypeAxis-LaborersPensionTrustForNorthernCaliforniaMember" id="c14395103">Yellow</us-gaap:MultiemployerPlansCertifiedZoneStatus>
  <us-gaap:MultiemployerPlansCertifiedZoneStatus contextRef="d_2015-01-01_2015-12-31_MultiemployerPlanTypeAxis-LaborersPensionTrustForNorthernCaliforniaMember" id="c14395104">Yellow</us-gaap:MultiemployerPlansCertifiedZoneStatus>
  <us-gaap:MultiemployerPlansCertifiedZoneStatus contextRef="d_2016-01-01_2016-12-31_MultiemployerPlanTypeAxis-CarpenterFundsAdministrativeOfficeMember" id="c14395114">Red</us-gaap:MultiemployerPlansCertifiedZoneStatus>
  <us-gaap:MultiemployerPlansCertifiedZoneStatus contextRef="d_2015-01-01_2015-12-31_MultiemployerPlanTypeAxis-CarpenterFundsAdministrativeOfficeMember" id="c14395115">Red</us-gaap:MultiemployerPlansCertifiedZoneStatus>
  <us-gaap:MultiemployerPlansCertifiedZoneStatus contextRef="d_2016-01-01_2016-12-31_MultiemployerPlanTypeAxis-CementMasonPensionTrustFundForNorthernCaliforniaMember" id="c14395125">Yellow</us-gaap:MultiemployerPlansCertifiedZoneStatus>
  <us-gaap:MultiemployerPlansCertifiedZoneStatus contextRef="d_2015-01-01_2015-12-31_MultiemployerPlanTypeAxis-CementMasonPensionTrustFundForNorthernCaliforniaMember" id="c14395126">Yellow</us-gaap:MultiemployerPlansCertifiedZoneStatus>
  <us-gaap:MultiemployerPlansCollectiveBargainingArrangementPercentageOfContributions contextRef="i_2016-12-31_MultiemployerPlanTypeAxis-RedZoneMember" decimals="INF" id="c14395075" unitRef="xbrli-pure">0.65</us-gaap:MultiemployerPlansCollectiveBargainingArrangementPercentageOfContributions>
  <us-gaap:MultiemployerPlansCollectiveBargainingArrangementPercentageOfContributions contextRef="i_2016-12-31_MultiemployerPlanTypeAxis-OrangeZoneMember" decimals="INF" id="c14395076" unitRef="xbrli-pure">0.8</us-gaap:MultiemployerPlansCollectiveBargainingArrangementPercentageOfContributions>
  <us-gaap:MultiemployerPlansCollectiveBargainingArrangementPercentageOfContributions contextRef="i_2016-12-31_MultiemployerPlanTypeAxis-YellowZoneMember" decimals="INF" id="c14395078" unitRef="xbrli-pure">0.8</us-gaap:MultiemployerPlansCollectiveBargainingArrangementPercentageOfContributions>
  <us-gaap:MultiemployerPlansCollectiveBargainingArrangementPercentageOfContributions contextRef="i_2016-12-31_MultiemployerPlanTypeAxis-YellowZoneMember_RangeAxis-MinimumMember" decimals="INF" id="c14395079" unitRef="xbrli-pure">0.8</us-gaap:MultiemployerPlansCollectiveBargainingArrangementPercentageOfContributions>
  <us-gaap:MultiemployerPlansSurcharge contextRef="d_2016-01-01_2016-12-31_MultiemployerPlanTypeAxis-PensionTrustFundForOperatingEngineersPensionPlanMember" id="c14395098">No</us-gaap:MultiemployerPlansSurcharge>
  <us-gaap:MultiemployerPlansSurcharge contextRef="d_2016-01-01_2016-12-31_MultiemployerPlanTypeAxis-LaborersPensionTrustForNorthernCaliforniaMember" id="c14395109">No</us-gaap:MultiemployerPlansSurcharge>
  <us-gaap:MultiemployerPlansSurcharge contextRef="d_2016-01-01_2016-12-31_MultiemployerPlanTypeAxis-CarpenterFundsAdministrativeOfficeMember" id="c14395120">No</us-gaap:MultiemployerPlansSurcharge>
  <us-gaap:MultiemployerPlansSurcharge contextRef="d_2016-01-01_2016-12-31_MultiemployerPlanTypeAxis-CementMasonPensionTrustFundForNorthernCaliforniaMember" id="c14395131">No</us-gaap:MultiemployerPlansSurcharge>
  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393924" unitRef="iso4217-usd">2034000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393925" unitRef="iso4217-usd">-22898000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393926" unitRef="iso4217-usd">38915000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393890" unitRef="iso4217-usd">-8174000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393891" unitRef="iso4217-usd">-4488000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393892" unitRef="iso4217-usd">-7431000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393877" unitRef="iso4217-usd">44499000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393878" unitRef="iso4217-usd">8969000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393879" unitRef="iso4217-usd">-10513000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
  <us-gaap:NetIncomeLoss contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393633" unitRef="iso4217-usd">-9238000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393634" unitRef="iso4217-usd">-20402000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393635" unitRef="iso4217-usd">-9781000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393824" unitRef="iso4217-usd">1826000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393825" unitRef="iso4217-usd">3216000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393826" unitRef="iso4217-usd">4556000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393821" unitRef="iso4217-usd">-9238000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393822" unitRef="iso4217-usd">-39176000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393823" unitRef="iso4217-usd">-9781000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="d_2016-01-01_2016-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c14394422" unitRef="iso4217-usd">2993000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="d_2015-01-01_2015-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c14394423" unitRef="iso4217-usd">3681000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="d_2014-01-01_2014-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c14394424" unitRef="iso4217-usd">4657000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c14395261" unitRef="iso4217-usd">-7328000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="d_2016-04-01_2016-06-30" decimals="-3" id="c14395262" unitRef="iso4217-usd">2023000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="d_2016-07-01_2016-09-30" decimals="-3" id="c14395263" unitRef="iso4217-usd">2415000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="d_2016-10-01_2016-12-31" decimals="-3" id="c14395264" unitRef="iso4217-usd">-6348000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="d_2015-01-01_2015-03-31" decimals="-3" id="c14395286" unitRef="iso4217-usd">-16992000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="d_2015-04-01_2015-06-30" decimals="-3" id="c14395287" unitRef="iso4217-usd">-2542000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="d_2015-07-01_2015-09-30" decimals="-3" id="c14395288" unitRef="iso4217-usd">256000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="d_2015-10-01_2015-12-31" decimals="-3" id="c14395289" unitRef="iso4217-usd">-19898000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="d_2016-01-01_2016-12-31" id="c14396964">&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -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: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in"&gt;In &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;2016,&lt;/div&gt; the FASB issued its new stock compensation 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;09&lt;/div&gt; (Topic &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;718).&lt;/div&gt; First, under the new guidance, companies will be required to recognize the income tax effects of share-based awards in the income statement when the awards vest or are settled (i.e., additional paid-in capital (&amp;#x201c;APIC&amp;#x201d;) or APIC pools will be eliminated). In addition, the new guidance allows a withholding amount of awarded shares with a fair value up to the amount of tax owed using the maximum, instead of the minimum, statutory tax rate without triggering liability classification for the award. Lastly, the new guidance allows companies to elect whether to account for forfeitures of share-based payments by &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1)&lt;/div&gt; recognizing forfeitures of awards as they occur or &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(2)&lt;/div&gt; estimating the number of awards expected to be forfeited and adjusting the estimate when it is likely to change, as is currently required. 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;2016,&lt;/div&gt; including interim periods within those fiscal years. Early adoption is permitted. The Company has chosen to early adopt this guidance and has chosen to account for forfeitures of share-based payments by recognizing forfeitures of awards as they occur. The result of adopting this guidance was immaterial to the Company&amp;#x2019;s consolidated financial statements.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;div style="display: inline; font-family: Times New Roman, Times, Serif"&gt;In &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;2015,&lt;/div&gt; the &lt;/div&gt;FASB &lt;div style="display: inline; font-family: Times New Roman, Times, Serif"&gt;issued &lt;/div&gt;ASU &lt;div style="display: inline; font-family: Times New Roman, Times, Serif"&gt;&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;03,&lt;/div&gt; &amp;#x201c;Interest - Imputation of Interest: Simplifying the Presentation of Debt Issuance Costs.&amp;#x201d; The guidance, which is effective 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;2015&lt;/div&gt; and interim periods within 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;2015,&lt;/div&gt; requires that debt issuance costs related to a recognized debt liability be presented in the balance sheet as a direct deduction from the carrying amount of that debt liability, consistent with debt discounts. The Company adopted this guidance as required in the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;first&lt;/div&gt; quarter of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; and changed the presentation of our consolidated balance sheets and related debt disclosures. &lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 59; Value: 1 --&gt; &lt;!-- Field: /Page --&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&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;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;14,&lt;/div&gt; &amp;#x201c;Presentation of Financial Statement &amp;#x2013; Going Concern.&amp;#x201d; The guidance, which is effective for annual reporting periods ending 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;2016&lt;/div&gt; and interim periods within 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;2016,&lt;/div&gt; requires management to evaluate whether there is substantial doubt about the entity&amp;#x2019;s ability to continue as a going concern and to provide related footnote disclosures. The Company adopted this guidance as required in the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;fourth&lt;/div&gt; quarter of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016.&lt;/div&gt; No changes to the presentation of our financial statements or related disclosures were required.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -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: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in"&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;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 intends to early adopt in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; and does not expect a material impact to our consolidated financial statements upon adoption.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in"&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. T&lt;div style="display: inline; font-family: Times New Roman, Times, Serif"&gt;he 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&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in"&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. This update addresses specific cash flow issues with the objective of reducing existing diversity in practice.&amp;#x201d; 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&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; 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;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
  <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1 contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393947" unitRef="iso4217-usd">740000</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
  <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1 contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393948" unitRef="iso4217-usd">2662000</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
  <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1 contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393949" unitRef="iso4217-usd">3159000</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
  <us-gaap:NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393630" unitRef="iso4217-usd">1826000</us-gaap:NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable>
  <us-gaap:NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393631" unitRef="iso4217-usd">3216000</us-gaap:NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable>
  <us-gaap:NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393632" unitRef="iso4217-usd">4556000</us-gaap:NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable>
  <us-gaap:NotesPayable contextRef="i_2016-12-31_DebtInstrumentAxis-NotesPayableForTransportationAndConstructionEquipmentMember" decimals="-3" id="c14394579" unitRef="iso4217-usd">2665000</us-gaap:NotesPayable>
  <us-gaap:NotesPayable contextRef="i_2015-12-31_DebtInstrumentAxis-NotesPayableForTransportationAndConstructionEquipmentMember" decimals="-3" id="c14394580" unitRef="iso4217-usd">3342000</us-gaap:NotesPayable>
  <us-gaap:NumberOfOperatingSegments contextRef="d_2016-01-01_2016-12-31" decimals="INF" id="c14394131" unitRef="xbrli-pure">1</us-gaap:NumberOfOperatingSegments>
  <us-gaap:NumberOfReportableSegments contextRef="d_2016-01-01_2016-12-31" decimals="INF" id="c14394132" unitRef="xbrli-pure">1</us-gaap:NumberOfReportableSegments>
  <us-gaap:NumberOfReportingUnits contextRef="d_2016-01-01_2016-12-31" decimals="INF" id="c14394133" unitRef="xbrli-pure">1</us-gaap:NumberOfReportingUnits>
  <us-gaap:OpenTaxYear contextRef="d_2016-01-01_2016-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember_TaxPeriodAxis-EarliestTaxYearMember" id="c14394692">2013</us-gaap:OpenTaxYear>
  <us-gaap:OpenTaxYear contextRef="d_2016-01-01_2016-12-31_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember_TaxPeriodAxis-EarliestTaxYearMember" id="c14394693">2012</us-gaap:OpenTaxYear>
  <us-gaap:OperatingIncomeLoss contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393609" unitRef="iso4217-usd">-4729000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393610" unitRef="iso4217-usd">-14387000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393611" unitRef="iso4217-usd">-4224000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="d_2016-01-01_2016-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c14394419" unitRef="iso4217-usd">6005000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="d_2015-01-01_2015-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c14394420" unitRef="iso4217-usd">7371000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="d_2014-01-01_2014-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c14394421" unitRef="iso4217-usd">9319000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="i_2016-12-31" decimals="-3" id="c14394629" unitRef="iso4217-usd">11315000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="i_2016-12-31" decimals="-3" id="c14394617" unitRef="iso4217-usd">3634000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears contextRef="i_2016-12-31" decimals="-3" id="c14394625" unitRef="iso4217-usd">741000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears contextRef="i_2016-12-31" decimals="-3" id="c14394623" unitRef="iso4217-usd">1654000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="i_2016-12-31" decimals="-3" id="c14394621" unitRef="iso4217-usd">2055000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="i_2016-12-31" decimals="-3" id="c14394619" unitRef="iso4217-usd">2971000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter contextRef="i_2016-12-31" decimals="-3" id="c14394627" unitRef="iso4217-usd">260000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
  <us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock contextRef="d_2016-01-01_2016-12-31" id="c-29">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Years Ending December 31,&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;&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;Amount&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&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: 25%; background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 36%; text-align: left; text-indent: 0in"&gt;2017&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,634&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 24%; background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; text-indent: 0in"&gt;2018&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,971&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&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="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; text-indent: 0in"&gt;2019&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,055&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; text-indent: 0in"&gt;2020&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,654&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&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="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; text-indent: 0in"&gt;2021&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;741&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt; text-indent: 0in; text-align: left"&gt;Thereafter &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;260&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&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="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; padding-bottom: 2.25pt; text-indent: 7.9pt"&gt;Total future minimum rental payments&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;11,315&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock>
  <us-gaap:OperatingLossCarryforwards contextRef="i_2016-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember" decimals="-3" id="c14394666" unitRef="iso4217-usd">112900000</us-gaap:OperatingLossCarryforwards>
  <us-gaap:OperatingLossCarryforwards contextRef="i_2016-12-31_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember" decimals="-3" id="c14394667" unitRef="iso4217-usd">56100000</us-gaap:OperatingLossCarryforwards>
  <us-gaap:OperatingLossCarryforwards contextRef="i_2016-12-31_StatementScenarioAxis-ExpiresIn2020Member" decimals="-3" id="c14394713" unitRef="iso4217-usd">15000</us-gaap:OperatingLossCarryforwards>
  <us-gaap:OperatingLossCarryforwards contextRef="i_2016-12-31_StatementScenarioAxis-ExpireIn2021Member" decimals="-3" id="c14394715" unitRef="iso4217-usd">5000</us-gaap:OperatingLossCarryforwards>
  <us-gaap:OperatingLossCarryforwards contextRef="i_2016-12-31_StatementScenarioAxis-ExpiresIn2028Member" decimals="-3" id="c14394717" unitRef="iso4217-usd">8745000</us-gaap:OperatingLossCarryforwards>
  <us-gaap:OperatingLossCarryforwards contextRef="i_2016-12-31_StatementScenarioAxis-ExpiresIn2029Member" decimals="-3" id="c14394719" unitRef="iso4217-usd">3480000</us-gaap:OperatingLossCarryforwards>
  <us-gaap:OperatingLossCarryforwards contextRef="i_2016-12-31_StatementScenarioAxis-ExpiresIn2033Member" decimals="-3" id="c14394721" unitRef="iso4217-usd">72046000</us-gaap:OperatingLossCarryforwards>
  <us-gaap:OperatingLossCarryforwards contextRef="i_2016-12-31_StatementScenarioAxis-ExpiresIn2034Member" decimals="-3" id="c14394723" unitRef="iso4217-usd">41433000</us-gaap:OperatingLossCarryforwards>
  <us-gaap:OperatingLossCarryforwards contextRef="i_2016-12-31_StatementScenarioAxis-Expiresin2035member" decimals="-3" id="c14394725" unitRef="iso4217-usd">30635000</us-gaap:OperatingLossCarryforwards>
  <us-gaap:OperatingLossCarryforwards contextRef="i_2016-12-31_StatementScenarioAxis-ExpiresIn2036Member" decimals="-3" id="c14394727" unitRef="iso4217-usd">12686000</us-gaap:OperatingLossCarryforwards>
  <us-gaap:OperatingLossCarryforwards contextRef="i_2016-12-31" decimals="-3" id="c14394729" unitRef="iso4217-usd">169045000</us-gaap:OperatingLossCarryforwards>
  <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="d_2016-01-01_2016-12-31" id="s455741">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; 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;1.&lt;/div&gt;&lt;/td&gt; &lt;td&gt;Summary of Business and Significant Accounting Policies&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&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 and water infrastructure projects in Texas, Utah, Nevada, Colorado, Arizona, California, Hawaii and other states in which 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.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Sterling owns equity interests in the following subsidiaries: Texas Sterling Construction Co. (&amp;#x201c;TSC&amp;#x201d;); Road and Highway Builders, LLC (&amp;#x201c;RHB&amp;#x201d;); Road and Highway Builders Inc. (&amp;#x201c;RHB Inc.&amp;#x201d;); Road and Highway Builders of California, Inc. (&amp;#x201c;RHBCa&amp;#x201d;); RHB Properties, LLC (&amp;#x201c;RHBP&amp;#x201d;); Ralph L. Wadsworth Construction Company, LLC (&amp;#x201c;RLW&amp;#x201d;); Ralph L. Wadsworth Construction Co., LP (&amp;#x201c;RLWLP&amp;#x201d;); J. Banicki Construction, Inc.(&amp;#x201c;JBC&amp;#x201d;); Myers &amp;amp; Sons Construction, L.P. (&amp;#x201c;Myers&amp;#x201d;); and Sterling Hawaii Asphalt (&amp;#x201c;SHA&amp;#x201d;). TSC, RHB, RHBCa, RLW, JBC and Myers perform construction contracts, RHB Inc. produces aggregates from a leased quarry, primarily for use by RHB, and SHA produces asphalt for use by RHB and has minimal sales to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;third&lt;/div&gt; parties. RHBP and RLWLP are dormant entities.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Principles of Consolidation&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The accompanying 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;4&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&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 consolidated statements of operations and as a single line item (&amp;#x201c;Receivables from and equity in construction joint ventures&amp;#x201d;) in the 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;5&lt;/div&gt; for further information regarding the Company&amp;#x2019;s construction joint ventures.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Under accounting principles generally accepted in the United States (&amp;#x201c;GAAP&amp;#x201d;), 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 we have a noncontrolling variable interest. Refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6&lt;/div&gt; for further information regarding the Company&amp;#x2019;s consolidated VIE.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Use of Estimates&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The preparation of 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 53; Value: 1 --&gt;   &lt;!-- Field: /Page --&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Revenue Recognition&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&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. Refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;16&lt;/div&gt; for further information regarding the Company&amp;#x2019;s concentration of risk.&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;Our 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;&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Changes in estimated revenues and gross margin during 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; resulted in a net charge of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$6.3&lt;/div&gt; million included in operating loss, or &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.27&lt;/div&gt; per diluted share attributable to Sterling common stockholders, included in net loss attributable to Sterling common stockholders. Changes in estimated revenues and gross margin during 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;2015&lt;/div&gt; resulted in a net charge of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$9.7&lt;/div&gt; million included in operating loss, or &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.50&lt;/div&gt; per diluted share attributable to Sterling common stockholders, included in net loss attributable to Sterling common stockholders. Changes in estimated revenues and gross margin during 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;2014&lt;/div&gt; resulted in a net charge of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$9.1&lt;/div&gt; million included in operating loss, or &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.50&lt;/div&gt; per diluted share attributable to Sterling common stockholders, included in net loss attributable to Sterling common stockholders.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Company considers unapproved change orders to be contract variations for which we have a change of scope for which we believe we are contractually entitled to additional price but a price change associated with the scope change has not yet been agreed upon with the customer. Costs associated with unapproved change orders are included in the estimated cost 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&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 subjective evaluation of the situation or on unsupported representations. Revenues 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.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 54; Value: 1 --&gt;   &lt;!-- Field: /Page --&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&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 &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; be taken.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&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;$2.2&lt;/div&gt; million, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$9.2&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; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1.6&lt;/div&gt; million, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$5.2&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;2015,&lt;/div&gt; in &amp;#x201c;Costs and estimated earnings in excess of billings on uncompleted contracts&amp;#x201d; on our consolidated balance sheets was in accordance with GAAP.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The asset, &amp;#x201c;Costs and estimated earnings in excess of billings on uncompleted contracts&amp;#x201d; represents revenues recognized in excess of amounts billed on these contracts and will be billed at a later date, usually due to contract terms. In addition, revenue associated with unapproved change orders and claims is also included when realization is probable and amounts can be reliably determined. The liability, &amp;#x201c;Billings in excess of costs and estimated earnings on uncompleted contracts&amp;#x201d; represents billings in excess of revenues recognized on these contracts.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; &lt;div style="display: inline; font-style: italic;"&gt;Reclassification&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Certain amounts in prior years&amp;#x2019; financial statements have been reclassified to conform to the presentation used in 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&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Financial Instruments &lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&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, short-term and long-term contracts receivable, accounts payable, notes payable, 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;), a term loan (the &amp;#x201c;Term Loan&amp;#x201d;) with Nations (combined, the &amp;#x201c;Equipment-based Facility&amp;#x201d;), and an earn-out liability related to the acquisition of JBC.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The recorded values of cash and cash equivalents, restricted cash, short-term contracts receivable and accounts payable approximate their fair values based on their liquidity and/or short-term nature. The recorded value of the long-term contract receivable was based on the amount of future cash flows discounted using the creditor&amp;#x2019;s borrowing rate and such recorded value approximated fair value.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Company provides credit in the normal course of business, principally to public (government) owners, and performs ongoing credit evaluations, as deemed necessary, but generally does not require collateral to support such receivables. In an effort to reduce its credit exposure, as well as accelerate its cash flows, 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 Company completed the sale, on a non-recourse basis, of its only long-term contract receivable pursuant to a factoring agreement with a related party. The Company received approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$7.1&lt;/div&gt;&amp;nbsp;million upon the closing of this transaction and recorded a loss of approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1.4&lt;/div&gt; million in &amp;#x201c;Other operating (expense) income, net.&amp;#x201d;&amp;nbsp; As such, we did not have a long-term contract receivable 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;2015.&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 55; Value: 1 --&gt;   &lt;!-- Field: /Page --&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Company has an earn-out agreement with JBC&amp;#x2019;s former owner. This earn-out liability is classified as a Level &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3&lt;/div&gt; fair value measurement and the unobservable input is the forecasted earnings before interest taxes depreciation and amortization (&amp;#x201c;EBITDA&amp;#x201d;) for the periods after the period being reported through &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;2017.&lt;/div&gt; Whenever forecasted EBITDA is above the benchmarks set there is an earn-out liability recorded. In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; we noted that forecasted EBITDA was surpassing the benchmarks which resulted in an earn-out expense of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1.2&lt;/div&gt; million recorded in &amp;#x201c;Other operating (expense) income, net&amp;#x201d; on the consolidated statements of operations. This liability is included in other current liabilities on the accompanying consolidated balance sheets. There was no earn-out earned in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015,&lt;/div&gt; thus no liability was recorded 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;2015.&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Company has the Revolving Loan and the Term Loan and also has long-term notes payable of &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; 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; related to machinery and equipment purchased which 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 associated interest rates ranging 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;6.92%&lt;/div&gt; (Refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9).&lt;/div&gt; The fair value of these notes payable approximates their book value. 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;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 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 style="display: inline; font-size: 10pt"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 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 style="display: inline; font-size: 10pt"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 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 style="display: inline; font-size: 10pt"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Contracts Receivable&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Contracts receivable are generally based on amounts billed to the customer. 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; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015,&lt;/div&gt; contracts receivable included &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$23.4&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$19.8&lt;/div&gt; million of retainage, respectively, discussed below, which is being withheld by customers until completion of the contracts. 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; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015,&lt;/div&gt; there were no unbilled receivables on contracts completed or substantially complete. Contracts receivable includes only balances approved for payment by the customer.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Many of the contracts under which the Company performs work contain retainage provisions. Retainage refers to that portion of billings made by the Company but held for payment by the customer pending satisfactory completion of the project. Unless reserved, the Company assumes that all amounts retained by customers under such provisions are fully collectible. Retainage on active contracts is classified as a current asset regardless of the term of the contract and is generally collected within &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; year of the completion of a contract.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;There are certain contracts that are completed in advance of full payment. When the receivable will not be collected within our normal operating cycle, we consider it a long-term contract receivable and it is recorded in &amp;#x201c;Other assets, net&amp;#x201d; in our balance sheet. 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 Company completed the sale, on a non-recourse basis, of its only long-term contract receivable pursuant to a factoring agreement with a related party. As such, there was no outstanding long-term contract receivable 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;2015.&lt;/div&gt; We considered the credit quality of the borrower to assess the appropriate discount rate applied and continuously monitored the borrower&amp;#x2019;s credit quality. The long-term contract receivable was historically discounted at &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4.25%&lt;/div&gt; and recorded at fair value. Interest income related to this receivable was &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.2&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.4&lt;/div&gt; million for the years 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;2015&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014,&lt;/div&gt; respectively.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 56; Value: 1 --&gt;   &lt;!-- Field: /Page --&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Contracts receivable are written off based on individual credit evaluation and specific circumstances of the customer, when such treatment is warranted. There was no bad debt expense recorded in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014&lt;/div&gt; and a minimal amount of bad debt expense recorded in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015.&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;At year-end, the Company performs a review of outstanding contracts receivable, historical collection information and existing economic conditions to determine if there are potential uncollectible receivables. 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; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015,&lt;/div&gt; our allowance for doubtful accounts against contracts receivable was &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;zero&lt;/div&gt;&lt;/div&gt; and immaterial, respectively.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;As is customary, we have agreed to indemnify our bonding company for all losses incurred by it in connection with bonds that are issued, and we have granted our bonding company a security interest in certain assets, including accounts receivable, as collateral for such obligation.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; &lt;div style="display: inline; font-style: italic;"&gt;Inventories&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Company&amp;#x2019;s inventories are stated at the lower of cost or market as determined by the average cost method. Inventories 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; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015&lt;/div&gt; were &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$3.7&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$2.5&lt;/div&gt; million, respectively. Inventories consist primarily of concrete, aggregate and millings which are primarily expected to be utilized on construction projects in the future. A small portion is sold to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;third&lt;/div&gt; parties. The cost of inventory includes labor, trucking and other equipment costs.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Property and Equipment&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Property and equipment are stated at cost. Depreciation and amortization are computed using the straight-line method. The estimated useful lives used for computing depreciation and amortizations are as follows:&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellspacing="0" cellpadding="0" style="; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;"&gt;  &lt;tr&gt; &lt;td style="width: 10%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="vertical-align: top; width: 40%; layout-grid-mode: both"&gt;Buildings (in years)&lt;/td&gt; &lt;td style="width: 5%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 5%; text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;39&lt;/div&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; layout-grid-mode: both; width: 40%"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="layout-grid-mode: both"&gt;Construction equipment (in years)&lt;/td&gt; &lt;td style="text-align: right"&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: center"&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="layout-grid-mode: both"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="layout-grid-mode: both"&gt;Land improvements (in years)&lt;/td&gt; &lt;td style="text-align: right"&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: center"&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="layout-grid-mode: both"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="layout-grid-mode: both"&gt;Office furniture and fixtures (in years)&lt;/td&gt; &lt;td style="text-align: right"&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: center"&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="layout-grid-mode: both"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="layout-grid-mode: both"&gt;Leasehold improvements (in years or lease period, if shorter)&lt;/td&gt; &lt;td style="text-align: right"&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: center"&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="layout-grid-mode: both"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="layout-grid-mode: both"&gt;Transportation equipment (in years)&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: center"&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="layout-grid-mode: both"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Depreciation expense was &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$15.7&lt;/div&gt; million, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$16.2&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$18.2&lt;/div&gt; million in &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;2015&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014,&lt;/div&gt; respectively.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt; &lt;div style="display: inline; font-style: italic;"&gt;Leases&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;We lease property and equipment in the ordinary course of our business. Our leases have varying terms. Some &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; include renewal options, escalation clauses, restrictions, penalties or other obligations that we consider in determining minimum lease payments. The leases are classified as either operating leases or capital leases, as appropriate.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Equipment under Capital Leases&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Company&amp;#x2019;s policy is to account for capital leases, which transfer substantially all the benefits and risks incident to the ownership of the leased property to the Company, as the acquisition of an asset and the incurrence of an obligation. Under this method of accounting, the recorded value of the leased asset is amortized principally using the straight-line method over its estimated useful life and the obligation, including interest thereon, is reduced through payments over the life of the lease. Depreciation expense on equipment subject to capital leases and the related accumulated depreciation is included with that of owned equipment. The Company had &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;two&lt;/div&gt; capital leases totaling &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.4&lt;/div&gt; million 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; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; capital lease 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;2015&lt;/div&gt; with &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.5&lt;/div&gt; million recorded in &amp;#x201c;Long-term debt, net of current maturities&amp;#x201d; and &amp;#x201c;Current maturities of long-term debt,&amp;#x201d; as applicable, in our consolidated balance sheets.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"&gt;&lt;div style="display: inline; font-family: Times New Roman, Times, Serif"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Deferred Loan Costs &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;Deferred loan costs represent loan origination fees paid to the lender and related professional fees such as legal fees related to drafting of loan agreements. In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015,&lt;/div&gt; the Company capitalized &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1.3&lt;/div&gt; million in loan fees paid to Nations in connection with incurring the new debt, discussed further in Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9.&lt;/div&gt; These capitalized fees are amortized on a straight-line basis over the term of the Equipment-based Facility. Unamortized costs were &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.8&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1.1&lt;/div&gt; million 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; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015,&lt;/div&gt; respectively, and are attributable to the Equipment-based Facility. Loan cost amortization expense for the years 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;2015&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014&lt;/div&gt; was &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.3&lt;/div&gt; million, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.3&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.2&lt;/div&gt; million, respectively. In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; we adopted Accounting Standards Update (&amp;#x201c;ASU&amp;#x201d;) &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;03&lt;/div&gt; as noted below, a new standard of the Financial Accounting Standards Board (FASB), which simplifies the presentation of debt issuance costs. In accordance with the new standard, we now reflect debt issuance costs as a reduction from the face amount of debt on our consolidated balance sheets.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;&amp;nbsp;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 57; Value: 1 --&gt;   &lt;!-- Field: /Page --&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Goodwill and Intangibles&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Goodwill represents the excess of the cost of companies acquired over the fair value of their net assets at the dates of acquisition. GAAP requires that: &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1)&lt;/div&gt; goodwill and indefinite lived intangible assets not be amortized, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(2)&lt;/div&gt; goodwill is to be tested for impairment at least annually at the reporting unit level and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(3)&lt;/div&gt; intangible assets deemed to have an indefinite life are to be tested for impairment at least annually by comparing the fair value of these assets with their recorded amounts. Refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8&lt;/div&gt; for our disclosure regarding goodwill impairment testing.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Evaluating Impairment of Long-Lived Assets&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;When events or changes in circumstances indicate that long-lived assets &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; be impaired, an evaluation is performed. The evaluation would be based on estimated undiscounted cash flows associated with the assets as compared to the asset&amp;#x2019;s carrying amount to determine if a write-down to fair value is required. There was no impairment in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; an immaterial impairment in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015&lt;/div&gt; and no impairment in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014.&lt;/div&gt; Management believes that there are no additional events or changes in circumstances which have indicated that other long-lived assets &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; be impaired. See Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7&lt;/div&gt; for more information regarding our immaterial impairment charge in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015.&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Segment reporting&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"&gt;&lt;div style="display: inline; font-style: italic;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;We operate in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; operating segment and have only &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; reportable segment and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; reporting unit component, which is heavy civil construction. In making this determination, the Company considered the discrete financial information used by our Chief Operating Decision Maker (&amp;#x201c;CODM&amp;#x201d;). 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&amp;#x2019;s overall performance. The service provided by the Company, in all instances of our construction projects, is heavy civil construction. 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 which would allow aggregation of individual operating segments into &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; reportable segment if multiple operating segments existed.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Company noted that even if our local offices were to be considered separate components of our heavy civil construction operating segment, those components could be aggregated into a single reporting unit for purposes of testing goodwill for impairment under Accounting Standards Codification &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;280&lt;/div&gt; and EITF D-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;101&lt;/div&gt; because our local offices all have similar economic characteristics and are similar in all of the following areas:&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&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"&gt;&amp;middot;&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;The nature of the products and services &amp;#x2014; each of our local offices perform similar construction projects &amp;#x2014; they build, reconstruct and repair roads, highways, bridges, airfields, ports, light rail and water, waste water and storm drainage systems.&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&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"&gt;&amp;middot;&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;The nature of the production processes &amp;#x2014; our heavy civil construction services rendered in the construction process for each of our construction projects performed by each local office is the same &amp;#x2014; they excavate dirt, remove existing pavement and pipe, lay aggregate or concrete pavement, pipe and rail and build bridges and similar large structures in order to complete our projects.&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&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"&gt;&amp;middot;&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;The type or class of customer for products and services &amp;#x2014; substantially all of our customers are federal and state departments of transportation, cities, counties, and regional water, rail and toll-road authorities. A substantial portion of the funding for the state departments of transportation to finance the projects we construct is furnished by the federal government.&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&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"&gt;&amp;middot;&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;The methods used to distribute products or provide services &amp;#x2014; the heavy civil construction services rendered on our projects are performed by our hired sub-contractors or with our own field work crews (laborers, equipment operators and supervisors) and equipment (backhoes, loaders, dozers, graders, cranes, pug mills, crushers, and concrete and asphalt plants).&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&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"&gt;&amp;middot;&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;The nature of the regulatory environment &amp;#x2014; we perform substantially all of our projects for federal, state and municipal governmental agencies, and all of the projects that we perform are subject to substantially similar regulation under U.S. and state department of transportation rules, including prevailing wage and hour laws; codes established by the federal government and municipalities regarding water and waste water systems installation; and laws and regulations relating to workplace safety and worker health of the U.S. Occupational Safety and Health Administration and to the employment of immigrants of the U.S. Department of Homeland Security.&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 58; Value: 1 --&gt;   &lt;!-- Field: /Page --&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;While profit margin objectives included in contract bids have some variability from contract to contract, our profit margin objectives are not differentiated by our CODM or our office management based on local office location. Instead, the projects undertaken by each local office are primarily competitively-bid, fixed unit or negotiated lump sum price contracts, all of which are bid based on achieving gross margin objectives that reflect the relevant skills required, the contract size and duration, the availability of our personnel and equipment, the makeup and level of our existing backlog, our competitive advantages and disadvantages, prior experience, the contracting agency or customer, the source of contract funding, anticipated start and completion dates, construction risks, penalties or incentives and general economic conditions.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Federal and State Income Taxes&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;We determine deferred income tax assets and liabilities using the balance sheet method. Under this method, the net deferred tax asset or liability is determined based on the tax effects of the temporary differences between the book and tax bases of the various balance sheet assets and liabilities and gives current recognition to changes in tax rates and laws. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized. We recognize the financial statement benefit of a tax position only after determining that the relevant tax authority would more likely than not sustain the position following an audit. For tax positions meeting the more-likely-than-not threshold, the amount recognized in the financial statements is the largest benefit that has a greater than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;50&lt;/div&gt; percent likelihood of being realized upon ultimate settlement with the relevant tax authority. Refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12&lt;/div&gt; for further information regarding our federal and state income taxes.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Stock-Based Compensation&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Company&amp;#x2019;s stock-based incentive plan is administered by the Compensation Committee of the Board of Directors. The Compensation Committee &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; reward employees and non-employees with various types of awards including, but not limited to, warrants, stock options, common stock, and unvested common stock (or restricted stock) vesting on service, performance or market criteria. The Company recognizes expense based on the grant-date fair value of the service award and amortizes the award based on accelerated or straight line methods. Awards based on performance vesting are subsequently remeasured at each reporting date through the settlement date. Awards that vest based on market criteria are valued using a valuation model that incorporates the probability of the Company meeting the stated criteria, such as the Monte-Carlo simulation, and the expense is amortized on a straight line basis over the term of the agreement.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Upon the vesting of unvested common stock the Company &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; withhold shares, based on the employee&amp;#x2019;s election, in order to satisfy federal tax withholdings. The shares held by the Company are considered constructively retired and are retired shortly after withholding. The Company then remits the withholding taxes required. Refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;14&lt;/div&gt; for further information regarding the stock-based incentive plans.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -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: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in"&gt;In &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;2016,&lt;/div&gt; the FASB issued its new stock compensation 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;09&lt;/div&gt; (Topic &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;718).&lt;/div&gt; First, under the new guidance, companies will be required to recognize the income tax effects of share-based awards in the income statement when the awards vest or are settled (i.e., additional paid-in capital (&amp;#x201c;APIC&amp;#x201d;) or APIC pools will be eliminated). In addition, the new guidance allows a withholding amount of awarded shares with a fair value up to the amount of tax owed using the maximum, instead of the minimum, statutory tax rate without triggering liability classification for the award. Lastly, the new guidance allows companies to elect whether to account for forfeitures of share-based payments by &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1)&lt;/div&gt; recognizing forfeitures of awards as they occur or &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(2)&lt;/div&gt; estimating the number of awards expected to be forfeited and adjusting the estimate when it is likely to change, as is currently required. 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;2016,&lt;/div&gt; including interim periods within those fiscal years. Early adoption is permitted. The Company has chosen to early adopt this guidance and has chosen to account for forfeitures of share-based payments by recognizing forfeitures of awards as they occur. The result of adopting this guidance was immaterial to the Company&amp;#x2019;s consolidated financial statements.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;div style="display: inline; font-family: Times New Roman, Times, Serif"&gt;In &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;2015,&lt;/div&gt; the &lt;/div&gt;FASB &lt;div style="display: inline; font-family: Times New Roman, Times, Serif"&gt;issued &lt;/div&gt;ASU &lt;div style="display: inline; font-family: Times New Roman, Times, Serif"&gt;&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;03,&lt;/div&gt; &amp;#x201c;Interest - Imputation of Interest: Simplifying the Presentation of Debt Issuance Costs.&amp;#x201d; The guidance, which is effective 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;2015&lt;/div&gt; and interim periods within 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;2015,&lt;/div&gt; requires that debt issuance costs related to a recognized debt liability be presented in the balance sheet as a direct deduction from the carrying amount of that debt liability, consistent with debt discounts. The Company adopted this guidance as required in the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;first&lt;/div&gt; quarter of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; and changed the presentation of our consolidated balance sheets and related debt disclosures. &lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 59; Value: 1 --&gt;   &lt;!-- Field: /Page --&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&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;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;14,&lt;/div&gt; &amp;#x201c;Presentation of Financial Statement &amp;#x2013; Going Concern.&amp;#x201d; The guidance, which is effective for annual reporting periods ending 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;2016&lt;/div&gt; and interim periods within 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;2016,&lt;/div&gt; requires management to evaluate whether there is substantial doubt about the entity&amp;#x2019;s ability to continue as a going concern and to provide related footnote disclosures. The Company adopted this guidance as required in the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;fourth&lt;/div&gt; quarter of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016.&lt;/div&gt; No changes to the presentation of our financial statements or related disclosures were required.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -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: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in"&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;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 intends to early adopt in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; and does not expect a material impact to our consolidated financial statements upon adoption.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in"&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. T&lt;div style="display: inline; font-family: Times New Roman, Times, Serif"&gt;he 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&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in"&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. This update addresses specific cash flow issues with the objective of reducing existing diversity in practice.&amp;#x201d; 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&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; 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;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
  <us-gaap:OtherAssetsCurrent contextRef="i_2016-12-31" decimals="-3" id="c14393524" unitRef="iso4217-usd">5448000</us-gaap:OtherAssetsCurrent>
  <us-gaap:OtherAssetsCurrent contextRef="i_2015-12-31" decimals="-3" id="c14393525" unitRef="iso4217-usd">6013000</us-gaap:OtherAssetsCurrent>
  <us-gaap:OtherAssetsCurrent contextRef="i_2016-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c14394393" unitRef="iso4217-usd">10208000</us-gaap:OtherAssetsCurrent>
  <us-gaap:OtherAssetsCurrent contextRef="i_2015-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c14394394" unitRef="iso4217-usd">15887000</us-gaap:OtherAssetsCurrent>
  <us-gaap:OtherAssetsNoncurrent contextRef="i_2016-12-31" decimals="-3" id="c14393532" unitRef="iso4217-usd">2968000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:OtherAssetsNoncurrent contextRef="i_2015-12-31" decimals="-3" id="c14393533" unitRef="iso4217-usd">2949000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-CommonStockMember" id="c14393681" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" id="c14393682" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" id="c14393683" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="c14393684" unitRef="iso4217-usd">-218000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" id="c14393685" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393686" unitRef="iso4217-usd">-218000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="d_2015-01-01_2015-12-31_StatementEquityComponentsAxis-CommonStockMember" id="c14393737" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="d_2015-01-01_2015-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" id="c14393738" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="d_2015-01-01_2015-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" id="c14393739" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="d_2015-01-01_2015-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="c14393740" unitRef="iso4217-usd">101000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="d_2015-01-01_2015-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" id="c14393741" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393742" unitRef="iso4217-usd">101000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax contextRef="d_2016-01-01_2016-12-31" id="c14393660" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393661" unitRef="iso4217-usd">-6000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393662" unitRef="iso4217-usd">-355000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
  <us-gaap:OtherLiabilitiesCurrent contextRef="i_2016-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c14394407" unitRef="iso4217-usd">8782000</us-gaap:OtherLiabilitiesCurrent>
  <us-gaap:OtherLiabilitiesCurrent contextRef="i_2015-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c14394408" unitRef="iso4217-usd">10986000</us-gaap:OtherLiabilitiesCurrent>
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="i_2016-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c14394412" unitRef="iso4217-usd">5373000</us-gaap:OtherLiabilitiesNoncurrent>
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="i_2015-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c14394413" unitRef="iso4217-usd">3370000</us-gaap:OtherLiabilitiesNoncurrent>
  <us-gaap:OtherOperatingIncomeExpenseNet contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393606" unitRef="iso4217-usd">-9960000</us-gaap:OtherOperatingIncomeExpenseNet>
  <us-gaap:OtherOperatingIncomeExpenseNet contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393607" unitRef="iso4217-usd">-1460000</us-gaap:OtherOperatingIncomeExpenseNet>
  <us-gaap:OtherOperatingIncomeExpenseNet contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393608" unitRef="iso4217-usd">252000</us-gaap:OtherOperatingIncomeExpenseNet>
  <us-gaap:PaymentsOfDebtExtinguishmentCosts contextRef="d_2016-01-01_2016-12-31_DebtInstrumentAxis-AssetBasedFacilityMember_IncomeStatementLocationAxis-InterestExpenseMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c14394520" unitRef="iso4217-usd">300000</us-gaap:PaymentsOfDebtExtinguishmentCosts>
  <us-gaap:PaymentsOfLoanCosts contextRef="d_2016-01-01_2016-12-31" id="c14393918" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:PaymentsOfLoanCosts contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393919" unitRef="iso4217-usd">1309000</us-gaap:PaymentsOfLoanCosts>
  <us-gaap:PaymentsOfLoanCosts contextRef="d_2014-01-01_2014-12-31" id="c14393920" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:PaymentsToAcquireBusinessesGross contextRef="d_2017-03-08_2017-03-08_BusinessAcquisitionAxis-TealstoneConstructionMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c14395300" unitRef="iso4217-usd">15000000</us-gaap:PaymentsToAcquireBusinessesGross>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393881" unitRef="iso4217-usd">10888000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393882" unitRef="iso4217-usd">8086000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393883" unitRef="iso4217-usd">13509000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:PaymentsToMinorityShareholders contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393912" unitRef="iso4217-usd">1079000</us-gaap:PaymentsToMinorityShareholders>
  <us-gaap:PaymentsToMinorityShareholders contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393913" unitRef="iso4217-usd">3402000</us-gaap:PaymentsToMinorityShareholders>
  <us-gaap:PaymentsToMinorityShareholders contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393914" unitRef="iso4217-usd">1191000</us-gaap:PaymentsToMinorityShareholders>
  <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="d_2016-01-01_2016-12-31" id="s455775">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; 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;15.&lt;/div&gt;&lt;/td&gt; &lt;td&gt;Employee Benefit Plans&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Company maintains &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;two&lt;/div&gt; defined contribution profit-sharing plans &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(401(k)&lt;/div&gt; plans) covering substantially all non-union persons employed by the Company, whereby employees &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; contribute a percentage of compensation, limited to maximum allowed amounts under the Internal Revenue Code. The Plans provide for discretionary employer contributions, the level of which, if any, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; vary by subsidiary and is determined annually by each company&amp;#x2019;s board of directors. The Company made aggregate matching contributions of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1.8&lt;/div&gt; million, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1.8&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1.3&lt;/div&gt; million for the years 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;2015&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014,&lt;/div&gt; respectively.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;As of &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 Company had approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,684&lt;/div&gt; employees, including &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,364&lt;/div&gt; field personnel. Of our &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,364&lt;/div&gt; field employees, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;366,&lt;/div&gt; or &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;22%&lt;/div&gt; of total employees, were union members primarily in Nevada, Arizona, California and Hawaii and covered by collective bargaining agreements.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Company contributes to a number of multi-employer defined benefit pension plans under the terms of collective-bargaining agreements that cover its union-represented employees. The risks of participating in these multi-employer plans are different from single-employer plans in the following aspects:&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;  &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 18pt"&gt;&lt;/td&gt; &lt;td style="width: 13.5pt"&gt;&lt;div style="display: inline; font-family: Symbol"&gt;&amp;middot;&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;Assets contributed to the multi-employer plan by &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; employer &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; be used to provide benefits to employees of other participating employers. If a participating employer stops contributing to the plan, the unfunded obligations of the plan &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; be borne by the remaining participating employers.&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;nbsp;&lt;/div&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;  &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 18pt"&gt;&lt;/td&gt; &lt;td style="width: 13.5pt"&gt;&lt;div style="display: inline; font-family: Symbol"&gt;&amp;middot;&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;If the Company chooses to stop participating in some of its multi-employer plans, the Company &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; be required to pay those plans an amount based on the underfunded status of the plan, referred to as a withdrawal liability.&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 75; Value: 1 --&gt;   &lt;!-- Field: /Page --&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;The following table presents our participation in these plans (amounts in thousands):&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="text-align: center"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="text-align: center"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Pension Plan &lt;br /&gt; Employer&lt;/div&gt;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Pension Protection &lt;br /&gt; Act (&amp;#x201c;PPA&amp;#x201d;) &lt;br /&gt; Certified Zone &lt;br /&gt; Status&lt;div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline;"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: center"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="text-align: center"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;FIP / RP &lt;br /&gt; Status &lt;/div&gt;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Contributions&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="font-weight: bold; text-align: center"&gt;Surcharge &lt;br /&gt; Imposed&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="font-weight: bold; text-align: center"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Expiration &lt;br /&gt; Date of &lt;br /&gt; Collective &lt;br /&gt; Bargaining &lt;br /&gt; Agreement&lt;div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline;"&gt;3&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Pension Trust &lt;br /&gt; Fund&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Identification &lt;br /&gt; Number&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Pending / &lt;br /&gt; Implemented&lt;div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline;"&gt;2&lt;/div&gt;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2014&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="text-align: center; padding-bottom: 1pt; border-bottom: Black 1pt solid"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1pt; border-bottom: Black 1pt solid"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="text-align: center; padding-bottom: 1pt; border-bottom: Black 1pt solid"&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: 19%; text-align: left"&gt;Pension Trust Fund for Operating Engineers Pension Plan&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 8%; text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;94-6090764&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 8%; text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;Red&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 8%; text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;Red&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 8%; text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;Yes&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 6%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,145&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 6%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,151&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 6%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,757&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 8%; text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;No&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 8%; text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;Various&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="text-align: left"&gt;Laborers Pension Trust for Northern California &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;94-6277608&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;Yellow&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;Yellow&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;Yes&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,059&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;966&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;No&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;Various&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;Carpenter Funds Administrative Office &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;94-6050970&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;Red&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;Red&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;Yes&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;636&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;842&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,015&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;No&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;Various&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="text-align: left"&gt;Cement Mason Pension Trust Fund For Northern California &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;94-6277669&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;Yellow&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;Yellow&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;Yes&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;311&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;322&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;No&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;Various&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;All other funds&lt;div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline;"&gt;4&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right; border-bottom: Black 1pt solid"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8,487&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right; border-bottom: Black 1pt solid"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10,204&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right; border-bottom: Black 1pt solid"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,267&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;Total Contributions:&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; border-bottom: Black 2.5pt double"&gt;$&lt;/td&gt; &lt;td style="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;12,638&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left; border-bottom: Black 2.5pt double"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; border-bottom: Black 2.5pt double"&gt;$&lt;/td&gt; &lt;td style="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;14,534&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left; border-bottom: Black 2.5pt double"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; border-bottom: Black 2.5pt double"&gt;$&lt;/td&gt; &lt;td style="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;10,808&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left; border-bottom: Black 2.5pt double"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -4.5pt"&gt;&lt;div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-align: justify; text-indent: -4.5pt"&gt;&lt;div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline;"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1&lt;/div&gt;&lt;/div&gt;The most recent PPA zone status available in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015&lt;/div&gt; is for the plan&amp;#x2019;s year-end during &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014,&lt;/div&gt; respectively. The zone status is based on information that we received from the plan and is certified by the plan&amp;#x2019;s actuary. Among other factors, plans in the red zone are generally less than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;65&lt;/div&gt; percent funded, plans in the orange zone are less than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;80&lt;/div&gt; percent funded and have an Accumulated Funding Deficiency in the current year or projected into the next &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;six&lt;/div&gt; years, plans in the yellow zone are less than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;80&lt;/div&gt; percent funded and plans in the green zone are at least &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;80&lt;/div&gt; percent funded.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-align: justify; text-indent: -4.5pt"&gt;&lt;div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline;"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2&lt;/div&gt;&lt;/div&gt;Indicates whether the plan has a financial improvement plan (&amp;#x201c;FIP&amp;#x201d;) or a rehabilitation plan (&amp;#x201c;RP&amp;#x201d;) which is either pending or has been implemented.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-align: justify; text-indent: -4.5pt"&gt;&lt;div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline;"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3&lt;/div&gt;&lt;/div&gt;Lists the expiration date(s) of the collective-bargaining agreement(s) to which the plans are subject.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 8.6pt; text-align: justify; text-indent: -4.3pt"&gt;&lt;div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline;"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4&lt;/div&gt;&lt;/div&gt;These funds include multi-employer plans for pensions and other employee benefits. The total individually insignificant multi-employer pension costs contributed were &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1.2&lt;/div&gt; million, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1.5&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 for &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;2015&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014,&lt;/div&gt; respectively, and are included in the contributions to all other funds along with contributions to other types of benefit plans. Other employee benefits include certain coverage for medical, prescription drug, dental, vision, life and accidental death and dismemberment, disability and other benefit costs.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 8.6pt; text-align: justify; text-indent: -4.3pt"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;We currently have no intention of withdrawing from any of the multi-employer pension plans in which we participate.&lt;/div&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="i_2016-12-31" decimals="INF" id="c14393568" unitRef="iso4217-usd-per-xbrli-shares">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="i_2015-12-31" decimals="INF" id="c14393569" unitRef="iso4217-usd-per-xbrli-shares">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockSharesAuthorized contextRef="i_2016-12-31" decimals="INF" id="c14393570" unitRef="xbrli-shares">1000000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:PreferredStockSharesAuthorized contextRef="i_2015-12-31" decimals="INF" id="c14393571" unitRef="xbrli-shares">1000000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:PreferredStockSharesIssued contextRef="i_2016-12-31" decimals="INF" id="c14393572" unitRef="xbrli-shares">0</us-gaap:PreferredStockSharesIssued>
  <us-gaap:PreferredStockSharesIssued contextRef="i_2015-12-31" decimals="INF" id="c14393573" unitRef="xbrli-shares">0</us-gaap:PreferredStockSharesIssued>
  <us-gaap:PreferredStockValue contextRef="i_2016-12-31" id="c14393566" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:PreferredStockValue contextRef="i_2015-12-31" id="c14393567" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="d_2016-01-01_2016-12-31" id="c14396948">&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: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Reclassification&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Certain amounts in prior years&amp;#x2019; financial statements have been reclassified to conform to the presentation used in 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&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
  <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="d_2016-05-09_2016-05-09_SubsidiarySaleOfStockAxis-DADavidsonAndCoMember" decimals="-3" id="c14394969" unitRef="iso4217-usd">19100000</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393915" unitRef="iso4217-usd">19142000</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="d_2015-01-01_2015-12-31" id="c14393916" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393917" unitRef="iso4217-usd">14046000</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="d_2016-01-01_2016-12-31_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c14394512" unitRef="iso4217-usd">20000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
  <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="d_2016-01-01_2016-12-31" id="c14393906" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393907" unitRef="iso4217-usd">20000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
  <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="d_2014-01-01_2014-12-31" id="c14393908" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:ProceedsFromLinesOfCredit contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393894" unitRef="iso4217-usd">19000000</us-gaap:ProceedsFromLinesOfCredit>
  <us-gaap:ProceedsFromLinesOfCredit contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393895" unitRef="iso4217-usd">126970000</us-gaap:ProceedsFromLinesOfCredit>
  <us-gaap:ProceedsFromLinesOfCredit contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393896" unitRef="iso4217-usd">330338000</us-gaap:ProceedsFromLinesOfCredit>
  <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393921" unitRef="iso4217-usd">-158000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
  <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393922" unitRef="iso4217-usd">-369000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
  <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393923" unitRef="iso4217-usd">-733000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
  <us-gaap:ProceedsFromSaleOfLandHeldForUse contextRef="d_2015-08-24_2015-08-24_RelatedPartyTransactionsByRelatedPartyAxis-FormerPresidentAndChiefOperatingOfficerMember" decimals="-5" id="c14394429" unitRef="iso4217-usd">2400000</us-gaap:ProceedsFromSaleOfLandHeldForUse>
  <us-gaap:ProceedsFromSaleOfLandHeldForUse contextRef="d_2015-08-01_2015-08-31_RelatedPartyTransactionAxis-FactoringAgreementWithARelatedPartyMember" decimals="-5" id="c14395213" unitRef="iso4217-usd">2400000</us-gaap:ProceedsFromSaleOfLandHeldForUse>
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393884" unitRef="iso4217-usd">2714000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393885" unitRef="iso4217-usd">8543000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393886" unitRef="iso4217-usd">6078000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <us-gaap:ProceedsFromSecuredLinesOfCredit contextRef="d_2016-01-01_2016-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c14394513" unitRef="iso4217-usd">14600000</us-gaap:ProceedsFromSecuredLinesOfCredit>
  <us-gaap:ProceedsFromSecuredLinesOfCredit contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393900" unitRef="iso4217-usd">-15871000</us-gaap:ProceedsFromSecuredLinesOfCredit>
  <us-gaap:ProceedsFromSecuredLinesOfCredit contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393901" unitRef="iso4217-usd">14550000</us-gaap:ProceedsFromSecuredLinesOfCredit>
  <us-gaap:ProceedsFromSecuredLinesOfCredit contextRef="d_2014-01-01_2014-12-31" id="c14393902" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:ProfitLoss contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393627" unitRef="iso4217-usd">-7412000</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393628" unitRef="iso4217-usd">-17186000</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393629" unitRef="iso4217-usd">-5225000</us-gaap:ProfitLoss>
  <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="d_2016-01-01_2016-12-31" id="s455756">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; 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;7.&lt;/div&gt;&lt;/td&gt; &lt;td&gt;Property and Equipment&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Property and equipment are summarized as follows (amounts in thousands):&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="text-align: justify"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;As of December 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="text-align: justify"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 70%; text-align: justify; text-indent: 0in"&gt;Construction equipment &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; 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%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;114,724&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; 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="text-align: justify; text-indent: 0in"&gt;Transportation equipment &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;18,056&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; text-indent: 0in"&gt;Buildings &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10,860&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; text-indent: 0in"&gt;Office equipment &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,810&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; text-indent: 0in"&gt;Leasehold improvement &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;894&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; text-indent: 0in"&gt;Construction in progress &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,986&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; text-indent: 0in"&gt;Land &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,257&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; padding-bottom: 1pt; text-indent: 0in"&gt;Water rights &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; 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="text-align: justify; text-indent: 0in"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;153,787&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; padding-bottom: 1pt; text-indent: 0in"&gt;Less accumulated depreciation &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(80,312&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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="padding-bottom: 2.25pt; text-indent: 0in"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; 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.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;73,475&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&lt;div style="display: inline; font-weight: normal"&gt;&lt;div style="display: inline; font-style: italic;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 65; Value: 1 --&gt;   &lt;!-- Field: /Page --&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;div style="display: inline; font-weight: normal"&gt;&lt;div style="display: inline; font-style: italic;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Asset Sold - Land&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;On &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;24,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015,&lt;/div&gt; the Company completed the sale of a parcel of land located in Harris County, Texas to Joseph P. Harper, Sr., former President and Chief Operating Officer of the Company. Proceeds received were approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$2.4&lt;/div&gt; million. Upon completion of the sale, the Company recognized a gain of approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1.4&lt;/div&gt; million included in &amp;#x201c;Other operating (expense) income, net&amp;#x201d; on the consolidated statement of operations.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Assets Held for Sale &amp;#x2013; Construction and Transportation Equipment&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;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;2015,&lt;/div&gt; the Company&amp;#x2019;s consolidated balance sheet included assets held for sale with a carrying value of approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1.1&lt;/div&gt; million, net of an immaterial impairment charge, which were reclassified out of &amp;#x201c;Property and equipment, net,&amp;#x201d; and into &amp;#x201c;Other current assets.&amp;#x201d; There were no assets held for sale 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;&lt;/div&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-ConstructionEquipmentMember" decimals="-3" id="c14394436" unitRef="iso4217-usd">121441000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2015-12-31_PropertyPlantAndEquipmentByTypeAxis-ConstructionEquipmentMember" decimals="-3" id="c14394437" unitRef="iso4217-usd">114724000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-TransportationEquipmentMember" decimals="-3" id="c14394438" unitRef="iso4217-usd">19017000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2015-12-31_PropertyPlantAndEquipmentByTypeAxis-TransportationEquipmentMember" decimals="-3" id="c14394439" unitRef="iso4217-usd">18056000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingMember" decimals="-3" id="c14394440" unitRef="iso4217-usd">12771000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2015-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingMember" decimals="-3" id="c14394441" unitRef="iso4217-usd">10860000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-OfficeEquipmentMember" decimals="-3" id="c14394442" unitRef="iso4217-usd">3108000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2015-12-31_PropertyPlantAndEquipmentByTypeAxis-OfficeEquipmentMember" decimals="-3" id="c14394443" unitRef="iso4217-usd">2810000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember" decimals="-3" id="c14394444" unitRef="iso4217-usd">914000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2015-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember" decimals="-3" id="c14394445" unitRef="iso4217-usd">894000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-ConstructionInProgressMember" decimals="-3" id="c14394446" unitRef="iso4217-usd">313000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2015-12-31_PropertyPlantAndEquipmentByTypeAxis-ConstructionInProgressMember" decimals="-3" id="c14394447" unitRef="iso4217-usd">1986000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-LandMember" decimals="-3" id="c14394448" unitRef="iso4217-usd">3509000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2015-12-31_PropertyPlantAndEquipmentByTypeAxis-LandMember" decimals="-3" id="c14394449" unitRef="iso4217-usd">4257000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-WaterRightsMember" decimals="-3" id="c14394450" unitRef="iso4217-usd">200000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2015-12-31_PropertyPlantAndEquipmentByTypeAxis-WaterRightsMember" decimals="-3" id="c14394451" unitRef="iso4217-usd">200000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2016-12-31" decimals="-3" id="c14394452" unitRef="iso4217-usd">161273000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2015-12-31" decimals="-3" id="c14394453" unitRef="iso4217-usd">153787000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="i_2016-12-31" decimals="-3" id="c14393528" unitRef="iso4217-usd">68127000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="i_2015-12-31" decimals="-3" id="c14393529" unitRef="iso4217-usd">73475000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="i_2016-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c14394397" unitRef="iso4217-usd">9824000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="i_2015-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c14394398" unitRef="iso4217-usd">10080000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="d_2016-01-01_2016-12-31" id="c14396952">&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Property and Equipment&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Property and equipment are stated at cost. Depreciation and amortization are computed using the straight-line method. The estimated useful lives used for computing depreciation and amortizations are as follows:&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellspacing="0" cellpadding="0" style="; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;"&gt; &lt;tr&gt; &lt;td style="width: 10%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="vertical-align: top; width: 40%; layout-grid-mode: both"&gt;Buildings (in years)&lt;/td&gt; &lt;td style="width: 5%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 5%; text-align: center"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;39&lt;/div&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; layout-grid-mode: both; width: 40%"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="layout-grid-mode: both"&gt;Construction equipment (in years)&lt;/td&gt; &lt;td style="text-align: right"&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: center"&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="layout-grid-mode: both"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="layout-grid-mode: both"&gt;Land improvements (in years)&lt;/td&gt; &lt;td style="text-align: right"&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: center"&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="layout-grid-mode: both"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="layout-grid-mode: both"&gt;Office furniture and fixtures (in years)&lt;/td&gt; &lt;td style="text-align: right"&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: center"&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="layout-grid-mode: both"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="layout-grid-mode: both"&gt;Leasehold improvements (in years or lease period, if shorter)&lt;/td&gt; &lt;td style="text-align: right"&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: center"&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="layout-grid-mode: both"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="layout-grid-mode: both"&gt;Transportation equipment (in years)&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: center"&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="layout-grid-mode: both"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Depreciation expense was &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$15.7&lt;/div&gt; million, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$16.2&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$18.2&lt;/div&gt; million in &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;2015&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014,&lt;/div&gt; respectively.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
  <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="d_2016-01-01_2016-12-31" id="c-26">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="text-align: justify"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;As of December 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="text-align: justify"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 70%; text-align: justify; text-indent: 0in"&gt;Construction equipment &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; 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%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;114,724&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; 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="text-align: justify; text-indent: 0in"&gt;Transportation equipment &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;18,056&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; text-indent: 0in"&gt;Buildings &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10,860&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; text-indent: 0in"&gt;Office equipment &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,810&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; text-indent: 0in"&gt;Leasehold improvement &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;894&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; text-indent: 0in"&gt;Construction in progress &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,986&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; text-indent: 0in"&gt;Land &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,257&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; padding-bottom: 1pt; text-indent: 0in"&gt;Water rights &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; 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="text-align: justify; text-indent: 0in"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;153,787&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; padding-bottom: 1pt; text-indent: 0in"&gt;Less accumulated depreciation &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(80,312&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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="padding-bottom: 2.25pt; text-indent: 0in"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; 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.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;73,475&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="d_2016-01-01_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingMember" id="c14394221">P39Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="d_2016-01-01_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-EquipmentMember_RangeAxis-MinimumMember" id="c14394223">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="d_2016-01-01_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-EquipmentMember_RangeAxis-MaximumMember" id="c14394225">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="d_2016-01-01_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-LandImprovementsMember_RangeAxis-MinimumMember" id="c14394226">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="d_2016-01-01_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-LandImprovementsMember_RangeAxis-MaximumMember" id="c14394228">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="d_2016-01-01_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember_RangeAxis-MinimumMember" id="c14394229">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="d_2016-01-01_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember_RangeAxis-MaximumMember" id="c14394231">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="d_2016-01-01_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember_RangeAxis-MinimumMember" id="c14394232">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="d_2016-01-01_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember_RangeAxis-MaximumMember" id="c14394234">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="d_2016-01-01_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-OtherTransportationEquipmentMember" id="c14394236">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:QuarterlyFinancialInformationTextBlock contextRef="d_2016-01-01_2016-12-31" id="s455780">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; 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;18.&lt;/div&gt;&lt;/td&gt; &lt;td&gt;Quarterly Financial Information&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The following table summarizes the unaudited quarterly results of operations for &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015&lt;/div&gt; (amounts in thousands, except per share data):&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="15" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016 Quarters Ended (unaudited)&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid"&gt;March 31&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid"&gt;June 30&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid"&gt;September 30&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid"&gt;December 31&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid"&gt;Total&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 45%; padding-left: 10pt; text-indent: -10pt"&gt;Revenues &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;126,567&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;189,582&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;205,629&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;168,345&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;690,123&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; 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="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Gross profit &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,830&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;16,089&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;17,032&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,903&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;43,854&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Income (loss) before income taxes and earnings attributable to noncontrolling interests &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(7,336&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,570&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,196&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(5,754&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(7,324&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Net income (loss) attributable to Sterling common stockholders &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&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="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,023&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,415&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(6,348&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(9,238&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Net income (loss) per share attributable to Sterling common stockholders:&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left; text-indent: -10pt; padding-left: 30pt"&gt;Basic and diluted &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="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="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.10&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(0.25&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(0.40&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="15" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015 Quarters Ended (unaudited)&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid"&gt;March 31&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid"&gt;June 30&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="border-bottom: Black 1pt solid"&gt;September 30&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid"&gt;December 31&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid"&gt;Total&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 45%; padding-left: 10pt; text-indent: -10pt"&gt;Revenues &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;117,682&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;177,425&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;176,000&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;152,488&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;623,595&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; 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="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Gross profit (loss) &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(6,836&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9,111&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;14,458&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12,220&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;28,953&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Income (loss) before income taxes and earnings attributable to noncontrolling interests &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(16,697&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(967&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,326&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(841&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(17,179&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Net income (loss) attributable to Sterling common stockholders &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(16,992&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(2,542&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;256&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(19,898&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(39,176&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Net income (loss) per share attributable to Sterling common stockholders:&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left; text-indent: -10pt; padding-left: 30pt"&gt;Basic and diluted &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(0.90&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(0.13&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.01&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1.01&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(2.02&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Company&amp;#x2019;s operating revenues &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;tend&lt;/div&gt; to be somewhat higher in the summer months which are typically due to warmer and dryer weather conditions. Our &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; quarter revenues and results of operations typically reflect these seasonal trends. However, from time to time, the Company&amp;#x2019;s operating results are significantly affected by certain transactions or events that management believes are not indicative or representative of our results.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;During the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;first&lt;/div&gt; quarter of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; the Company was challenged with unusually poor weather conditions, including rain in Texas and snow at our Nevada jobs. In addition, in the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;fourth&lt;/div&gt; quarter, there was a &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$2.5&lt;/div&gt; million charge on a negotiated global settlement with several entities which allowed the close-out of a Texas project, thus avoiding further negotiation and litigation expense, along with charges on Texas projects and to under-recovered equipment costs.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015,&lt;/div&gt; the Company recorded downward percent-complete revisions to certain projects in the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;first&lt;/div&gt; quarter of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015,&lt;/div&gt; largely related to construction projects in Texas, and there was unseasonably more rainfall during &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;second&lt;/div&gt; quarter of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015,&lt;/div&gt; also in Texas, which caused declines in productivity and unanticipated delays during this quarter. The &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;fourth&lt;/div&gt; quarter loss was largely due to a revaluation of noncontrolling interest due to a new agreement with the noncontrolling interest owners.&lt;/div&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
  <us-gaap:ReceivablesLongTermContractsOrPrograms contextRef="i_2016-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-TxDOTMember" decimals="-5" id="c14395160" unitRef="iso4217-usd">7900000</us-gaap:ReceivablesLongTermContractsOrPrograms>
  <us-gaap:ReceivablesLongTermContractsOrPrograms contextRef="i_2016-12-31" decimals="-3" id="c14393516" unitRef="iso4217-usd">84132000</us-gaap:ReceivablesLongTermContractsOrPrograms>
  <us-gaap:ReceivablesLongTermContractsOrPrograms contextRef="i_2015-12-31" decimals="-3" id="c14393517" unitRef="iso4217-usd">82112000</us-gaap:ReceivablesLongTermContractsOrPrograms>
  <us-gaap:ReceivablesLongTermContractsOrPrograms contextRef="i_2016-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c14394391" unitRef="iso4217-usd">15046000</us-gaap:ReceivablesLongTermContractsOrPrograms>
  <us-gaap:ReceivablesLongTermContractsOrPrograms contextRef="i_2015-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c14394392" unitRef="iso4217-usd">19941000</us-gaap:ReceivablesLongTermContractsOrPrograms>
  <us-gaap:ReceivablesPolicyTextBlock contextRef="d_2016-01-01_2016-12-31" id="c14396950">&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Contracts Receivable&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Contracts receivable are generally based on amounts billed to the customer. 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; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015,&lt;/div&gt; contracts receivable included &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$23.4&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$19.8&lt;/div&gt; million of retainage, respectively, discussed below, which is being withheld by customers until completion of the contracts. 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; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015,&lt;/div&gt; there were no unbilled receivables on contracts completed or substantially complete. Contracts receivable includes only balances approved for payment by the customer.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Many of the contracts under which the Company performs work contain retainage provisions. Retainage refers to that portion of billings made by the Company but held for payment by the customer pending satisfactory completion of the project. Unless reserved, the Company assumes that all amounts retained by customers under such provisions are fully collectible. Retainage on active contracts is classified as a current asset regardless of the term of the contract and is generally collected within &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; year of the completion of a contract.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;There are certain contracts that are completed in advance of full payment. When the receivable will not be collected within our normal operating cycle, we consider it a long-term contract receivable and it is recorded in &amp;#x201c;Other assets, net&amp;#x201d; in our balance sheet. 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 Company completed the sale, on a non-recourse basis, of its only long-term contract receivable pursuant to a factoring agreement with a related party. As such, there was no outstanding long-term contract receivable 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;2015.&lt;/div&gt; We considered the credit quality of the borrower to assess the appropriate discount rate applied and continuously monitored the borrower&amp;#x2019;s credit quality. The long-term contract receivable was historically discounted at &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4.25%&lt;/div&gt; and recorded at fair value. Interest income related to this receivable was &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.2&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.4&lt;/div&gt; million for the years 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;2015&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014,&lt;/div&gt; respectively.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 56; Value: 1 --&gt; &lt;!-- Field: /Page --&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Contracts receivable are written off based on individual credit evaluation and specific circumstances of the customer, when such treatment is warranted. There was no bad debt expense recorded in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014&lt;/div&gt; and a minimal amount of bad debt expense recorded in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015.&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;At year-end, the Company performs a review of outstanding contracts receivable, historical collection information and existing economic conditions to determine if there are potential uncollectible receivables. 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; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015,&lt;/div&gt; our allowance for doubtful accounts against contracts receivable was &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;zero&lt;/div&gt; and immaterial, respectively.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;As is customary, we have agreed to indemnify our bonding company for all losses incurred by it in connection with bonds that are issued, and we have granted our bonding company a security interest in certain assets, including accounts receivable, as collateral for such obligation.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ReceivablesPolicyTextBlock>
  <us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="d_2016-01-01_2016-12-31_PropertySubjectToOrAvailableForOperatingLeaseAxis-OtherMiscellaneousTransactionsMember_RelatedPartyTransactionsByRelatedPartyAxis-RLWMember" decimals="-5" id="c14395196" unitRef="iso4217-usd">800000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
  <us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="d_2015-01-01_2015-12-31_PropertySubjectToOrAvailableForOperatingLeaseAxis-OtherMiscellaneousTransactionsMember_RelatedPartyTransactionsByRelatedPartyAxis-RLWMember" decimals="-5" id="c14395197" unitRef="iso4217-usd">200000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
  <us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="d_2014-01-01_2014-12-31_PropertySubjectToOrAvailableForOperatingLeaseAxis-OtherMiscellaneousTransactionsMember_RelatedPartyTransactionsByRelatedPartyAxis-RLWMember" decimals="-5" id="c14395198" unitRef="iso4217-usd">100000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
  <us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="d_2016-01-01_2016-12-31" decimals="-5" id="c14395202" unitRef="iso4217-usd">600000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
  <us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="d_2015-01-01_2015-12-31" decimals="-5" id="c14395203" unitRef="iso4217-usd">200000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
  <us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="d_2014-01-01_2014-12-31" decimals="-5" id="c14395204" unitRef="iso4217-usd">400000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
  <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="d_2016-01-01_2016-12-31" id="s455779">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; 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;17.&lt;/div&gt;&lt;/td&gt; &lt;td&gt;Related Party Transactions&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Company has limited related party transactions. The most material transactions relate to the Company&amp;#x2019;s RLW subsidiary and its executive management who own or have an ownership interest in certain real estate and other companies. RLW has historically performed construction contracts, leased properties, or has provided professional and other services for entities owned by the executive managers of RLW. The total RLW related party revenue related to construction contracts totaled &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$4.1&lt;/div&gt; million, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$3.7&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.5&lt;/div&gt; million in &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;2015&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014,&lt;/div&gt; respectively. RLW leases its main office and equipment maintenance shop for its Utah operations for an annual cost of approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.5&lt;/div&gt; million. The office and shop leases expire in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2022.&lt;/div&gt; RLW had other miscellaneous related party transactions which aggregated to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.8&lt;/div&gt; million, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.2&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.1&lt;/div&gt; million in &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;2015&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014,&lt;/div&gt; respectively.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Company had other individually immaterial miscellaneous transactions with related parties that totaled &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.6&lt;/div&gt; million, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.2&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.4&lt;/div&gt; million during &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;2015&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014,&lt;/div&gt; respectively.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&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;2015,&lt;/div&gt; the Company completed the sale, on a non-recourse basis, of its only long-term contract receivable pursuant to a factoring agreement with a related party. The Company received approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$7.1&lt;/div&gt;&amp;nbsp;million upon the closing of this transaction and recorded a loss of approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1.4&lt;/div&gt; million in &amp;#x201c;Other operating (expense) income, net.&amp;#x201d; See Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1&lt;/div&gt; for more information regarding this sale.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;In addition, 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 Company completed the sale of a parcel of land located in Harris County, Texas to Joseph P. Harper, Sr., former President and Chief Operating Officer of the Company. Proceeds received were approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$2.4&lt;/div&gt; million. See Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7&lt;/div&gt; for more information regarding this sale.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;An independent member of senior management of the Company reviewed all related party sales and purchases before they were transacted.&lt;/div&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
  <us-gaap:RepaymentsOfLinesOfCredit contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393897" unitRef="iso4217-usd">19000000</us-gaap:RepaymentsOfLinesOfCredit>
  <us-gaap:RepaymentsOfLinesOfCredit contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393898" unitRef="iso4217-usd">161571000</us-gaap:RepaymentsOfLinesOfCredit>
  <us-gaap:RepaymentsOfLinesOfCredit contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393899" unitRef="iso4217-usd">303545000</us-gaap:RepaymentsOfLinesOfCredit>
  <us-gaap:RepaymentsOfLongTermDebt contextRef="d_2016-01-01_2016-12-31_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c14394490" unitRef="iso4217-usd">10000000</us-gaap:RepaymentsOfLongTermDebt>
  <us-gaap:RepaymentsOfLongTermDebt contextRef="d_2015-01-01_2015-12-31_DebtInstrumentAxis-AssetBasedFacilityMember_IncomeStatementLocationAxis-InterestExpenseMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c14394567" unitRef="iso4217-usd">0</us-gaap:RepaymentsOfLongTermDebt>
  <us-gaap:RepaymentsOfLongTermDebt contextRef="d_2016-01-01_2016-12-31" id="c14393909" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:RepaymentsOfLongTermDebt contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393910" unitRef="iso4217-usd">3217000</us-gaap:RepaymentsOfLongTermDebt>
  <us-gaap:RepaymentsOfLongTermDebt contextRef="d_2014-01-01_2014-12-31" id="c14393911" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:RepaymentsOfSecuredDebt contextRef="d_2016-01-01_2016-12-31" id="c14393903" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:RepaymentsOfSecuredDebt contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393904" unitRef="iso4217-usd">14550000</us-gaap:RepaymentsOfSecuredDebt>
  <us-gaap:RepaymentsOfSecuredDebt contextRef="d_2014-01-01_2014-12-31" id="c14393905" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:RestrictedCashAndCashEquivalents contextRef="i_2016-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-MajorityOwnedJointVenturesMember" decimals="0" id="c14394245" unitRef="iso4217-usd">10900000</us-gaap:RestrictedCashAndCashEquivalents>
  <us-gaap:RestrictedCashAndCashEquivalents contextRef="i_2015-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-MajorityOwnedJointVenturesMember" decimals="0" id="c14394246" unitRef="iso4217-usd">0</us-gaap:RestrictedCashAndCashEquivalents>
  <us-gaap:RestrictedCashAndCashEquivalents contextRef="i_2016-12-31_BalanceSheetLocationAxis-OtherAssetsMember" decimals="0" id="c14394247" unitRef="iso4217-usd">3000000</us-gaap:RestrictedCashAndCashEquivalents>
  <us-gaap:RestrictedCashAndCashEquivalents contextRef="i_2016-12-31_BalanceSheetLocationAxis-OtherCurrentAssetsMember" decimals="0" id="c14394254" unitRef="iso4217-usd">2000000</us-gaap:RestrictedCashAndCashEquivalents>
  <us-gaap:RestrictedCashAndCashEquivalents contextRef="i_2015-12-31_BalanceSheetLocationAxis-OtherAssetsMember" decimals="0" id="c14394272" unitRef="iso4217-usd">3000000</us-gaap:RestrictedCashAndCashEquivalents>
  <us-gaap:RestrictedCashAndCashEquivalents contextRef="i_2015-12-31_BalanceSheetLocationAxis-OtherCurrentAssetsMember" decimals="0" id="c14394273" unitRef="iso4217-usd">2000000</us-gaap:RestrictedCashAndCashEquivalents>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="i_2016-12-31" decimals="-3" id="c14393584" unitRef="iso4217-usd">-101738000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="i_2015-12-31" decimals="-3" id="c14393585" unitRef="iso4217-usd">-92500000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:RevenueFromRelatedParties contextRef="d_2016-01-01_2016-12-31_RelatedPartyTransactionsByRelatedPartyAxis-RLWMember" decimals="-5" id="c14395188" unitRef="iso4217-usd">4100000</us-gaap:RevenueFromRelatedParties>
  <us-gaap:RevenueFromRelatedParties contextRef="d_2015-01-01_2015-12-31_RelatedPartyTransactionsByRelatedPartyAxis-RLWMember" decimals="-5" id="c14395189" unitRef="iso4217-usd">3700000</us-gaap:RevenueFromRelatedParties>
  <us-gaap:RevenueFromRelatedParties contextRef="d_2014-01-01_2014-12-31_RelatedPartyTransactionsByRelatedPartyAxis-RLWMember" decimals="-5" id="c14395190" unitRef="iso4217-usd">500000</us-gaap:RevenueFromRelatedParties>
  <us-gaap:RevenueRecognitionPercentageOfCompletionMethod contextRef="d_2016-01-01_2016-12-31" id="c14396947">&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Revenue Recognition&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&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. Refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;16&lt;/div&gt; for further information regarding the Company&amp;#x2019;s concentration of risk.&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;Our 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;&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Changes in estimated revenues and gross margin during 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; resulted in a net charge of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$6.3&lt;/div&gt; million included in operating loss, or &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.27&lt;/div&gt; per diluted share attributable to Sterling common stockholders, included in net loss attributable to Sterling common stockholders. Changes in estimated revenues and gross margin during 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;2015&lt;/div&gt; resulted in a net charge of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$9.7&lt;/div&gt; million included in operating loss, or &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.50&lt;/div&gt; per diluted share attributable to Sterling common stockholders, included in net loss attributable to Sterling common stockholders. Changes in estimated revenues and gross margin during 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;2014&lt;/div&gt; resulted in a net charge of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$9.1&lt;/div&gt; million included in operating loss, or &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.50&lt;/div&gt; per diluted share attributable to Sterling common stockholders, included in net loss attributable to Sterling common stockholders.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Company considers unapproved change orders to be contract variations for which we have a change of scope for which we believe we are contractually entitled to additional price but a price change associated with the scope change has not yet been agreed upon with the customer. Costs associated with unapproved change orders are included in the estimated cost 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&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 subjective evaluation of the situation or on unsupported representations. Revenues 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.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 54; Value: 1 --&gt; &lt;!-- Field: /Page --&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&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 &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; be taken.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&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;$2.2&lt;/div&gt; million, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$9.2&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; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1.6&lt;/div&gt; million, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$5.2&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;2015,&lt;/div&gt; in &amp;#x201c;Costs and estimated earnings in excess of billings on uncompleted contracts&amp;#x201d; on our consolidated balance sheets was in accordance with GAAP.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The asset, &amp;#x201c;Costs and estimated earnings in excess of billings on uncompleted contracts&amp;#x201d; represents revenues recognized in excess of amounts billed on these contracts and will be billed at a later date, usually due to contract terms. In addition, revenue associated with unapproved change orders and claims is also included when realization is probable and amounts can be reliably determined. The liability, &amp;#x201c;Billings in excess of costs and estimated earnings on uncompleted contracts&amp;#x201d; represents billings in excess of revenues recognized on these contracts.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPercentageOfCompletionMethod>
  <us-gaap:Revenues contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393594" unitRef="iso4217-usd">690123000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393595" unitRef="iso4217-usd">623595000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393596" unitRef="iso4217-usd">672230000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="d_2016-01-01_2016-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c14394416" unitRef="iso4217-usd">156202000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="d_2015-01-01_2015-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c14394417" unitRef="iso4217-usd">175691000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="d_2014-01-01_2014-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c14394418" unitRef="iso4217-usd">144837000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c14395246" unitRef="iso4217-usd">126567000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="d_2016-04-01_2016-06-30" decimals="-3" id="c14395247" unitRef="iso4217-usd">189582000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="d_2016-07-01_2016-09-30" decimals="-3" id="c14395248" unitRef="iso4217-usd">205629000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="d_2016-10-01_2016-12-31" decimals="-3" id="c14395249" unitRef="iso4217-usd">168345000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="d_2015-01-01_2015-03-31" decimals="-3" id="c14395271" unitRef="iso4217-usd">117682000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="d_2015-04-01_2015-06-30" decimals="-3" id="c14395272" unitRef="iso4217-usd">177425000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="d_2015-07-01_2015-09-30" decimals="-3" id="c14395273" unitRef="iso4217-usd">176000000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="d_2015-10-01_2015-12-31" decimals="-3" id="c14395274" unitRef="iso4217-usd">152488000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="d_2016-01-01_2016-12-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c14394368" unitRef="iso4217-usd">62440000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="d_2015-01-01_2015-12-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c14394369" unitRef="iso4217-usd">60289000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="d_2014-01-01_2014-12-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c14394370" unitRef="iso4217-usd">51015000</us-gaap:Revenues>
  <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="d_2016-01-01_2016-12-31" id="c-31">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Years Ended December 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2014&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 55%; text-align: left; text-indent: 0in"&gt;Current tax expense &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;88&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&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="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;632&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; 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="text-align: left; padding-bottom: 1pt; text-indent: 0in"&gt;Deferred tax expense &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; 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="text-align: left; padding-bottom: 2.25pt; text-indent: 0in"&gt;Total tax expense &lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; font-weight: bold; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;88&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; font-weight: bold; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&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="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;632&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
  <us-gaap:ScheduleOfCondensedBalanceSheetTableTextBlock contextRef="d_2016-01-01_2016-12-31" id="c-22">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;As of December 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;Total combined:&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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: 70%; text-align: left; padding-left: 10pt"&gt;Current assets &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; 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%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;17,312&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; 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="text-align: left; padding-bottom: 1pt; padding-left: 10pt"&gt;Less current liabilities &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(49,371&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="text-align: left; padding-bottom: 2.25pt; text-indent: 0in; padding-left: 20pt"&gt;Net assets &lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; 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.25pt double; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(32,059&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; 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="text-indent: 0in"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-indent: 0in"&gt;Backlog &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;35,113&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; text-indent: 0in"&gt;Sterling&amp;#x2019;s noncontrolling interest in backlog &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;11,748&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; text-indent: 0in"&gt;Sterling&amp;#x2019;s receivables from and equity in construction joint ventures &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12,930&lt;/div&gt;&lt;/td&gt; &lt;td style="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_2016-01-01_2016-12-31" id="c-23">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Years Ended December 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2014&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left; text-indent: 0in"&gt;Total combined:&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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: 55%; padding-left: 10pt"&gt;Revenues &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;62,440&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;60,289&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;51,015&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; 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="text-align: left; padding-left: 10pt"&gt;Income before tax &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,144&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,909&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,606&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;Sterling&amp;#x2019;s noncontrolling interest:&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="padding-left: 10pt"&gt;Share of revenues &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;25,537&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;23,778&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;20,243&lt;/div&gt;&lt;/td&gt; &lt;td style="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="padding-left: 10pt"&gt;Share of income before tax &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,980&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,502&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,111&lt;/div&gt;&lt;/td&gt; &lt;td style="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_2016-01-01_2016-12-31_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis-MyersAndSonsConstructionMember" id="c-25">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Year Ended December 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2014&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 55%"&gt;Revenues &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;156,202&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;175,691&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;144,837&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; 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="text-align: left"&gt;Operating income &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,005&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7,371&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9,319&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;Net income attributable to Sterling common stockholders &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,993&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,681&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,657&lt;/div&gt;&lt;/td&gt; &lt;td style="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_2016-01-01_2016-12-31" id="c-27">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="text-align: justify; padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;As of December 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="text-align: justify; padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 70%; text-align: justify; text-indent: -10pt; padding-left: 10pt"&gt;Equipment-based Facility &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; 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%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;17,957&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; 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="text-align: justify; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt"&gt;Less deferred loan costs &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1,119&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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="text-align: left; padding-left: 30pt; text-indent: -10pt"&gt;Equipment-based Facility, Net &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;16,838&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt"&gt;Notes payable for transportation and construction equipment and other &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,342&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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="text-align: justify; text-indent: -10pt; padding-left: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;20,180&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; text-indent: -10pt; padding-left: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: justify; text-indent: -10pt; padding-left: 10pt"&gt;Current maturities of long-term debt &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,192&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt"&gt;Less current deferred loan costs &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(336&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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="text-align: left; padding-left: 30pt; text-indent: -10pt"&gt;Less current maturities of long-term debt, net &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(4,856&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="text-align: justify; padding-bottom: 2.25pt; text-indent: -10pt; padding-left: 10pt"&gt;Total long-term debt &lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; 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.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15,324&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
  <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="d_2016-01-01_2016-12-31" id="c-33">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Long Term&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;As of December 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left; text-indent: 0in"&gt;Assets related to:&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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: 70%; text-align: left; text-indent: 13.5pt"&gt;Accrued compensation and other &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,490&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,084&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; 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="text-indent: 13.5pt"&gt;Goodwill &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,909&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,705&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; text-indent: 13.5pt"&gt;Noncontrolling interest &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,085&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,247&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; text-indent: 13.5pt"&gt;Deferred revenue &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;482&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;688&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; text-indent: 13.5pt"&gt;Revaluation of put/call liabilities &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;16,620&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;18,638&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; text-indent: 13.5pt"&gt;Net operating loss carryforwards &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;41,942&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;39,317&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; text-indent: 13.5pt"&gt;Valuation allowance for deferred tax assets &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(58,034&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(56,399&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;Liabilities related to:&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left; text-indent: 13.5pt"&gt;Depreciation of property and equipment &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(11,471&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(11,766&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; text-indent: 13.5pt"&gt;Receivables from and equity in construction joint ventures &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1,494&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="text-align: left; text-indent: 13.5pt"&gt;Other &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(23&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(20&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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="text-align: left; padding-bottom: 2.25pt"&gt;Net asset &lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; 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 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; 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 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
  <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="d_2016-01-01_2016-12-31" id="c-34">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Years Ended December 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2014&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt"&gt;Numerator:&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="width: 55%; text-align: left; padding-left: 20pt; text-indent: -10pt"&gt;Net loss attributable to Sterling common stockholders before noncontrolling interest revaluation &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(9,238&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(20,402&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(9,781&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; 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="text-align: left; padding-bottom: 1pt; padding-left: 20pt; text-indent: -10pt"&gt;Revaluation of a noncontrolling interest due to a new agreement &lt;/td&gt; &lt;td style="color: #5A5A5A; font-style: italic; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; color: #5A5A5A; font-style: italic; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; color: #5A5A5A; font-style: italic; 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 1pt solid; color: #5A5A5A; font-style: italic; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(18,774&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; 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="padding-bottom: 2.25pt; text-indent: -10pt; padding-left: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(9,238&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(39,176&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(9,781&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; 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="text-indent: -10pt; padding-left: 10pt"&gt;Denominator:&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left; padding-left: 20pt; text-indent: -10pt"&gt;Weighted average common shares outstanding &amp;#x2014; basic &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;23,140&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;19,375&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;18,063&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; padding-left: 20pt; text-indent: -10pt"&gt;Shares for dilutive unvested stock &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; 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="text-align: left; padding-left: 20pt; text-indent: -10pt"&gt;Weighted average common shares outstanding and assumed conversions&amp;#x2014; diluted &lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;23,140&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;19,375&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;18,063&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; 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="text-align: left; padding-bottom: 2.25pt; padding-left: 10pt; text-indent: -10pt"&gt;Basic and diluted net loss per share attributable to Sterling common stockholders &lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(0.40&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(2.02&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(0.54&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
  <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="d_2016-01-01_2016-12-31" id="c-32">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="23" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Years Ended December 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2014&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Amount&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;%&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Amount&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;%&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Amount&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 34%; text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Tax benefit at the U.S. federal statutory rate &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(2,563&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;35.0&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(6,013&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;35.0&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1,608&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;35.0&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;State tax based on income, net of refunds and federal benefits &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(113&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1.5&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(860&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5.0&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(155&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3.4&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Taxes on subsidiaries&amp;#x2019; and joint ventures&amp;#x2019; earnings allocated to noncontrolling interests owners &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(3,786&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;51.7&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(2,620&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15.3&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(2,365&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;51.5&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Valuation allowance &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,919&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(94.5&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10,036&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(58.4&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,152&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(90.4&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Tax credits &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1,258&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;17.2&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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;(551&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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;3.2&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="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="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Reduction of tax receivable &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;524&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(11.4&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Return to provision&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;400&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(5.5&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="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="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Earn-out liability &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;433&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(5.9&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="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="text-align: left; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt"&gt;Other permanent differences &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;56&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(0.8&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(0.1&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;84&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1.9&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="text-align: left; padding-bottom: 2.25pt; padding-left: 10pt; text-indent: -10pt"&gt;Income tax expense &lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;88&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1.3&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;)%&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&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="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; 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 2.25pt double; text-align: left"&gt;%&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;632&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(13.8&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;)%&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
  <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="d_2016-01-01_2016-12-31" id="c-28">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Years Ending &lt;br /&gt; December 31,&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;&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;Amount&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&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: 25%; background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 36%; text-align: left"&gt;2017&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; 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="width: 1%; text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 24%; background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;2018&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;920&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&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="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;2019&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;566&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;2020&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;59&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&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="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;2021&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&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: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt; text-align: left"&gt;Thereafter &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&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="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt; text-indent: 0in; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
  <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock contextRef="d_2016-01-01_2016-12-31" id="c-39">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="15" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016 Quarters Ended (unaudited)&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid"&gt;March 31&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid"&gt;June 30&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid"&gt;September 30&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid"&gt;December 31&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid"&gt;Total&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 45%; padding-left: 10pt; text-indent: -10pt"&gt;Revenues &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;126,567&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;189,582&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;205,629&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;168,345&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;690,123&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; 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="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Gross profit &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,830&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;16,089&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;17,032&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,903&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;43,854&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Income (loss) before income taxes and earnings attributable to noncontrolling interests &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(7,336&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,570&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,196&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(5,754&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(7,324&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Net income (loss) attributable to Sterling common stockholders &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&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="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,023&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,415&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(6,348&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(9,238&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Net income (loss) per share attributable to Sterling common stockholders:&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left; text-indent: -10pt; padding-left: 30pt"&gt;Basic and diluted &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="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="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.10&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(0.25&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(0.40&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="15" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015 Quarters Ended (unaudited)&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid"&gt;March 31&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid"&gt;June 30&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="border-bottom: Black 1pt solid"&gt;September 30&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid"&gt;December 31&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid"&gt;Total&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 45%; padding-left: 10pt; text-indent: -10pt"&gt;Revenues &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;117,682&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;177,425&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;176,000&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;152,488&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;623,595&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; 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="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Gross profit (loss) &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(6,836&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9,111&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;14,458&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12,220&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;28,953&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Income (loss) before income taxes and earnings attributable to noncontrolling interests &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(16,697&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(967&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,326&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(841&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(17,179&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Net income (loss) attributable to Sterling common stockholders &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(16,992&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(2,542&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;256&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(19,898&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(39,176&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Net income (loss) per share attributable to Sterling common stockholders:&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left; text-indent: -10pt; padding-left: 30pt"&gt;Basic and diluted &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(0.90&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(0.13&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.01&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1.01&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(2.02&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
  <us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock contextRef="d_2016-01-01_2016-12-31" id="c-38">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="23" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Years Ended December 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2014&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Amount&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;%&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Amount&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;%&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Amount&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 34%; text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;California Department of Transportation (&amp;#x201c;Caltrans&amp;#x201d;) &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;88,627&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12.8&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;96,470&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15.5&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;97,637&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;14.5&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Texas Department of Transportation (&amp;#x201c;TXDOT&amp;#x201d;) &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;85,224&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12.4&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;84,129&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13.5&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="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="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Utah Department of Transportation (&amp;#x201c;UDOT&amp;#x201d;) &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;79,421&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;11.5&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock>
  <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock contextRef="d_2016-01-01_2016-12-31" id="c-35">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="text-align: justify; padding-bottom: 1pt; padding-left: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Number of Shares&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Weighted Average &lt;br /&gt; Fair Value Per Share&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 70%; text-align: justify; text-indent: 0in; padding-left: 0pt"&gt;Nonvested at January 1, 2014 &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;181,116&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10.61&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; 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="text-align: justify; padding-left: 10pt"&gt;Granted &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;61,957&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9.05&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; text-indent: 0in; padding-left: 10pt"&gt;Vested &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(73,190&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6.88&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; padding-bottom: 1pt; text-indent: 0in; padding-left: 10pt"&gt;Forfeited &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(20,412&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;11.66&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; padding-bottom: 1pt; text-indent: 0in; padding-left: 0pt"&gt;Nonvested at December 31, 2014 &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;149,471&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;11.65&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; padding-left: 10pt"&gt;Granted &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;978,526&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4.53&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; padding-left: 10pt"&gt;Vested &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(166,622&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8.56&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; padding-bottom: 1pt; padding-left: 10pt"&gt;Forfeited &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(47,552&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6.91&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; padding-bottom: 1pt; padding-left: 0pt"&gt;Nonvested at December 31, 2015 &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;913,823&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4.83&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; padding-left: 10pt"&gt;Granted &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;79,240&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4.36&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; padding-left: 10pt"&gt;Vested &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(351,855&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4.46&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; padding-bottom: 1pt; padding-left: 10pt"&gt;Forfeited &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="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="text-align: justify; padding-bottom: 2.25pt; padding-left: 0pt"&gt;Nonvested at December 31, 2016 &lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;641,208&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4.97&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
  <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock contextRef="d_2016-01-01_2016-12-31" id="c-36">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="text-align: justify; padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Years Ended December 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="text-align: justify; padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2014&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 55%; text-align: justify; text-indent: -10pt; padding-left: 10pt"&gt;Shares awarded to each non-employee director &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;11,848&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12,135&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,203&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; 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="text-align: justify; text-indent: -10pt; padding-left: 10pt"&gt;Total shares awarded &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;59,240&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;60,675&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;43,421&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; text-indent: -10pt; padding-left: 10pt"&gt;Average grant-date market price per share &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4.22&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4.12&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8.06&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; text-indent: -10pt; padding-left: 10pt"&gt;Total compensation cost attributable to shares awarded &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;250,000&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;250,000&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;350,000&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; padding-left: 10pt; text-indent: -10pt"&gt;Compensation cost recognized related to current and prior year awards &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;249,995&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;266,667&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;316,750&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
  <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock contextRef="d_2016-01-01_2016-12-31" id="c-24">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;As of December 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap"&gt;Assets:&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="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="text-align: left; text-indent: 0in"&gt;Current assets: &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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: 70%; text-align: left; text-indent: 18.9pt"&gt;Cash and cash equivalents &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; 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%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,226&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; 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="text-align: left; text-indent: 18.9pt"&gt;Contracts receivable, including retainage &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;19,941&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; padding-bottom: 1pt; text-indent: 18.9pt"&gt;Other current assets &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15,887&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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="text-align: left; padding-bottom: 2.25pt; text-indent: 0.45in"&gt;Total current assets &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;39,054&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; text-indent: 0in"&gt;Property and equipment, net &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10,080&lt;/div&gt;&lt;/td&gt; &lt;td style="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="padding-bottom: 1pt; text-indent: 0in"&gt;Goodwill &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; 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="text-align: left; padding-bottom: 2.25pt; text-indent: 0.45in"&gt;Total assets &lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; 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.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;50,635&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; 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="text-indent: 0in"&gt;Liabilities:&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left; text-indent: 0in"&gt;Current liabilities: &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left; text-indent: 18.9pt"&gt;Accounts payable &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;20,596&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; padding-bottom: 1pt; text-indent: 18.9pt"&gt;Other current liabilities &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10,986&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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="text-align: left; padding-bottom: 2.25pt; text-indent: 0.45in"&gt;Total current liabilities &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,582&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: left; text-indent: 0in"&gt;Long-term liabilities:&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left; padding-bottom: 1pt; text-indent: 18.9pt"&gt;Other long-term liabilities &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,370&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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="text-align: left; padding-bottom: 2.25pt; text-indent: 0.45in"&gt;Total liabilities &lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; 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.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;34,952&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfVariableInterestEntitiesTextBlock>
  <us-gaap:SegmentReportingDisclosureTextBlock contextRef="d_2016-01-01_2016-12-31" id="s455777">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; 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;16.&lt;/div&gt;&lt;/td&gt; &lt;td&gt;Concentration of Risk and Enterprise-Wide Disclosures&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The following table shows contract revenues generated from the Company&amp;#x2019;s customers that accounted for more than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10%&lt;/div&gt; of revenues (amounts in thousands):&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="23" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Years Ended December 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2014&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Amount&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;%&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Amount&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;%&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Amount&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 34%; text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;California Department of Transportation (&amp;#x201c;Caltrans&amp;#x201d;) &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;88,627&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12.8&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;96,470&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15.5&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;97,637&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 8%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;14.5&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Texas Department of Transportation (&amp;#x201c;TXDOT&amp;#x201d;) &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;85,224&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12.4&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;84,129&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13.5&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="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="text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Utah Department of Transportation (&amp;#x201c;UDOT&amp;#x201d;) &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;79,421&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;11.5&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" margin: 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;div style="display: inline; font-size: 8pt"&gt;*Represents less than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10%&lt;/div&gt; of revenues &lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;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; the Texas Department of Transportation (TXDOT) owed the Company &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$7.9&lt;/div&gt; million which was greater than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10%&lt;/div&gt; of contracts receivable. 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;2015,&lt;/div&gt; there were &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;no&lt;/div&gt; customers who owed the Company amounts greater than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10%&lt;/div&gt; of contract receivables.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Company&amp;#x2019;s revenue and receivables are entirely derived from the construction of U.S. projects and all of the Company&amp;#x2019;s assets are held domestically within the U.S.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;A portion of our labor force is subject to collective bargaining agreements. Refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15&lt;/div&gt; for further information regarding this concentration of risk.&lt;/div&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
  <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="d_2016-01-01_2016-12-31" id="c14396958">&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Segment reporting&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"&gt;&lt;div style="display: inline; font-style: italic;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;We operate in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; operating segment and have only &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; reportable segment and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; reporting unit component, which is heavy civil construction. In making this determination, the Company considered the discrete financial information used by our Chief Operating Decision Maker (&amp;#x201c;CODM&amp;#x201d;). 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&amp;#x2019;s overall performance. The service provided by the Company, in all instances of our construction projects, is heavy civil construction. 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 which would allow aggregation of individual operating segments into &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; reportable segment if multiple operating segments existed.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Company noted that even if our local offices were to be considered separate components of our heavy civil construction operating segment, those components could be aggregated into a single reporting unit for purposes of testing goodwill for impairment under Accounting Standards Codification &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;280&lt;/div&gt; and EITF D-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;101&lt;/div&gt; because our local offices all have similar economic characteristics and are similar in all of the following areas:&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&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"&gt;&amp;middot;&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;The nature of the products and services &amp;#x2014; each of our local offices perform similar construction projects &amp;#x2014; they build, reconstruct and repair roads, highways, bridges, airfields, ports, light rail and water, waste water and storm drainage systems.&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&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"&gt;&amp;middot;&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;The nature of the production processes &amp;#x2014; our heavy civil construction services rendered in the construction process for each of our construction projects performed by each local office is the same &amp;#x2014; they excavate dirt, remove existing pavement and pipe, lay aggregate or concrete pavement, pipe and rail and build bridges and similar large structures in order to complete our projects.&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&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"&gt;&amp;middot;&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;The type or class of customer for products and services &amp;#x2014; substantially all of our customers are federal and state departments of transportation, cities, counties, and regional water, rail and toll-road authorities. A substantial portion of the funding for the state departments of transportation to finance the projects we construct is furnished by the federal government.&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&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"&gt;&amp;middot;&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;The methods used to distribute products or provide services &amp;#x2014; the heavy civil construction services rendered on our projects are performed by our hired sub-contractors or with our own field work crews (laborers, equipment operators and supervisors) and equipment (backhoes, loaders, dozers, graders, cranes, pug mills, crushers, and concrete and asphalt plants).&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&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"&gt;&amp;middot;&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;The nature of the regulatory environment &amp;#x2014; we perform substantially all of our projects for federal, state and municipal governmental agencies, and all of the projects that we perform are subject to substantially similar regulation under U.S. and state department of transportation rules, including prevailing wage and hour laws; codes established by the federal government and municipalities regarding water and waste water systems installation; and laws and regulations relating to workplace safety and worker health of the U.S. Occupational Safety and Health Administration and to the employment of immigrants of the U.S. Department of Homeland Security.&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 58; Value: 1 --&gt; &lt;!-- Field: /Page --&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;While profit margin objectives included in contract bids have some variability from contract to contract, our profit margin objectives are not differentiated by our CODM or our office management based on local office location. Instead, the projects undertaken by each local office are primarily competitively-bid, fixed unit or negotiated lump sum price contracts, all of which are bid based on achieving gross margin objectives that reflect the relevant skills required, the contract size and duration, the availability of our personnel and equipment, the makeup and level of our existing backlog, our competitive advantages and disadvantages, prior experience, the contracting agency or customer, the source of contract funding, anticipated start and completion dates, construction risks, penalties or incentives and general economic conditions.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
  <us-gaap:ShareBasedCompensation contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393840" unitRef="iso4217-usd">1810000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393841" unitRef="iso4217-usd">1604000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393842" unitRef="iso4217-usd">849000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 contextRef="d_2015-01-01_2015-01-02_PlanNameAxis-LongTermIncentivePlanMember" id="c14394938">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="d_2014-01-01_2014-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395016" unitRef="xbrli-shares">20412</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="d_2015-01-01_2015-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395024" unitRef="xbrli-shares">47552</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="d_2016-01-01_2016-12-31_AwardTypeAxis-RestrictedStockMember" id="c14395032" unitRef="xbrli-shares" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="d_2014-01-01_2014-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395017" unitRef="iso4217-usd-per-xbrli-shares">11.66</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="d_2015-01-01_2015-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395025" unitRef="iso4217-usd-per-xbrli-shares">6.91</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="d_2016-01-01_2016-12-31_AwardTypeAxis-RestrictedStockMember" id="c14395033" unitRef="iso4217-usd-per-xbrli-shares" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="d_2016-01-01_2016-12-31_AwardTypeAxis-RestrictedStockMember_TitleOfIndividualAxis-KeyEmployeesMember" decimals="INF" id="c14394904" unitRef="xbrli-shares">20000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="d_2015-01-01_2015-12-31_AwardTypeAxis-RestrictedStockMember_TitleOfIndividualAxis-KeyEmployeesMember" decimals="INF" id="c14394905" unitRef="xbrli-shares">917851</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="d_2014-01-01_2014-12-31_AwardTypeAxis-RestrictedStockMember_TitleOfIndividualAxis-KeyEmployeesMember" decimals="INF" id="c14394906" unitRef="xbrli-shares">18536</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="d_2016-01-01_2016-12-31_AwardTypeAxis-PerformanceSharesMember" decimals="INF" id="c14394923" unitRef="xbrli-shares">64159</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="d_2015-01-01_2015-12-31_AwardTypeAxis-PerformanceSharesMember" decimals="INF" id="c14394924" unitRef="xbrli-shares">10000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="d_2014-01-01_2014-12-31_AwardTypeAxis-PerformanceSharesMember" decimals="INF" id="c14394925" unitRef="xbrli-shares">7500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="d_2014-01-01_2014-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395012" unitRef="xbrli-shares">61957</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="d_2015-01-01_2015-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395020" unitRef="xbrli-shares">978526</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="d_2016-01-01_2016-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395028" unitRef="xbrli-shares">79240</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="d_2016-01-01_2016-12-31_AwardTypeAxis-RestrictedStockMember_TitleOfIndividualAxis-KeyEmployeesMember" decimals="INF" id="c14394907" unitRef="iso4217-usd-per-xbrli-shares">4.78</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="d_2015-01-01_2015-12-31_AwardTypeAxis-RestrictedStockMember_TitleOfIndividualAxis-KeyEmployeesMember" decimals="INF" id="c14394908" unitRef="iso4217-usd-per-xbrli-shares">4.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="d_2014-01-01_2014-12-31_AwardTypeAxis-RestrictedStockMember_TitleOfIndividualAxis-KeyEmployeesMember" decimals="INF" id="c14394909" unitRef="iso4217-usd-per-xbrli-shares">11.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="d_2014-01-01_2014-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395013" unitRef="iso4217-usd-per-xbrli-shares">9.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="d_2015-01-01_2015-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395021" unitRef="iso4217-usd-per-xbrli-shares">4.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="d_2016-01-01_2016-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395029" unitRef="iso4217-usd-per-xbrli-shares">4.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="i_2013-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395010" unitRef="xbrli-shares">181116</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="i_2014-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395018" unitRef="xbrli-shares">149471</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="i_2015-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395026" unitRef="xbrli-shares">913823</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="i_2016-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395034" unitRef="xbrli-shares">641208</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="i_2013-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395011" unitRef="iso4217-usd-per-xbrli-shares">10.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="i_2014-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395019" unitRef="iso4217-usd-per-xbrli-shares">11.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="i_2015-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395027" unitRef="iso4217-usd-per-xbrli-shares">4.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="i_2016-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395035" unitRef="iso4217-usd-per-xbrli-shares">4.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="d_2014-01-01_2014-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395014" unitRef="xbrli-shares">73190</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="d_2015-01-01_2015-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395022" unitRef="xbrli-shares">166622</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="d_2016-01-01_2016-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395030" unitRef="xbrli-shares">351855</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="d_2014-01-01_2014-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395015" unitRef="iso4217-usd-per-xbrli-shares">6.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="d_2015-01-01_2015-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395023" unitRef="iso4217-usd-per-xbrli-shares">8.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="d_2016-01-01_2016-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395031" unitRef="iso4217-usd-per-xbrli-shares">4.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations contextRef="d_2016-01-01_2016-12-31_AwardTypeAxis-PerformanceSharesMember" decimals="INF" id="c14394928" unitRef="xbrli-shares">1875</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations contextRef="d_2015-01-01_2015-12-31_AwardTypeAxis-PerformanceSharesMember" decimals="INF" id="c14394929" unitRef="xbrli-shares">13750</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="i_2016-12-31_PlanNameAxis-Plan2001Member" decimals="INF" id="c14394895" unitRef="xbrli-shares">1900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="i_2016-12-31_PlanNameAxis-Plan2001Member" decimals="INF" id="c14394898" unitRef="xbrli-shares">555785</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="d_2015-05-01_2015-05-31_TitleOfIndividualAxis-ChiefExecutiveOfficerMember" decimals="INF" id="c14394916" unitRef="xbrli-shares">600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="d_2016-01-01_2016-12-31" id="c14396961">&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Stock-Based Compensation&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Company&amp;#x2019;s stock-based incentive plan is administered by the Compensation Committee of the Board of Directors. The Compensation Committee &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; reward employees and non-employees with various types of awards including, but not limited to, warrants, stock options, common stock, and unvested common stock (or restricted stock) vesting on service, performance or market criteria. The Company recognizes expense based on the grant-date fair value of the service award and amortizes the award based on accelerated or straight line methods. Awards based on performance vesting are subsequently remeasured at each reporting date through the settlement date. Awards that vest based on market criteria are valued using a valuation model that incorporates the probability of the Company meeting the stated criteria, such as the Monte-Carlo simulation, and the expense is amortized on a straight line basis over the term of the agreement.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Upon the vesting of unvested common stock the Company &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; withhold shares, based on the employee&amp;#x2019;s election, in order to satisfy federal tax withholdings. The shares held by the Company are considered constructively retired and are retired shortly after withholding. The Company then remits the withholding taxes required. Refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;14&lt;/div&gt; for further information regarding the stock-based incentive plans.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
  <us-gaap:SharePrice contextRef="i_2016-05-09_SubsidiarySaleOfStockAxis-DADavidsonAndCoMember" decimals="INF" id="c14394967" unitRef="iso4217-usd-per-xbrli-shares">4</us-gaap:SharePrice>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="d_2016-01-01_2016-12-31_PlanNameAxis-Plan2001Member" id="c14394893">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <us-gaap:SharesOutstanding contextRef="i_2013-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="-3" id="c14393666" unitRef="xbrli-shares">16658000</us-gaap:SharesOutstanding>
  <us-gaap:SharesOutstanding contextRef="i_2014-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="-3" id="c14393722" unitRef="xbrli-shares">18803000</us-gaap:SharesOutstanding>
  <us-gaap:SharesOutstanding contextRef="i_2015-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="-3" id="c14393771" unitRef="xbrli-shares">19753000</us-gaap:SharesOutstanding>
  <us-gaap:SharesOutstanding contextRef="i_2016-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="-3" id="c14393813" unitRef="xbrli-shares">24987000</us-gaap:SharesOutstanding>
  <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="d_2016-05-09_2016-05-09_SubsidiarySaleOfStockAxis-DADavidsonAndCoMember" decimals="INF" id="c14394966" unitRef="xbrli-shares">5175000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
  <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="-3" id="c14393708" unitRef="xbrli-shares">2100000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
  <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="d_2016-01-01_2016-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="-3" id="c14393792" unitRef="xbrli-shares">5175000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
  <us-gaap:StockIssuedDuringPeriodSharesOther contextRef="d_2015-01-01_2015-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="-3" id="c14393764" unitRef="xbrli-shares">96000</us-gaap:StockIssuedDuringPeriodSharesOther>
  <us-gaap:StockIssuedDuringPeriodSharesOther contextRef="d_2016-01-01_2016-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="-3" id="c14393806" unitRef="xbrli-shares">20000</us-gaap:StockIssuedDuringPeriodSharesOther>
  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited contextRef="d_2015-01-01_2015-12-31_PlanNameAxis-LongTermIncentivePlanMember" decimals="INF" id="c14394945" unitRef="xbrli-shares">54519</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited contextRef="d_2016-01-01_2016-12-31_PlanNameAxis-LongTermIncentivePlanMember" decimals="INF" id="c14394947" unitRef="xbrli-shares">0</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross contextRef="d_2016-01-01_2016-12-31_AwardTypeAxis-RestrictedStockMember_TitleOfIndividualAxis-NonEmployeeDirectorMember" decimals="INF" id="c14395036" unitRef="xbrli-shares">11848</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross contextRef="d_2015-01-01_2015-12-31_AwardTypeAxis-RestrictedStockMember_TitleOfIndividualAxis-NonEmployeeDirectorMember" decimals="INF" id="c14395037" unitRef="xbrli-shares">12135</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross contextRef="d_2014-01-01_2014-12-31_AwardTypeAxis-RestrictedStockMember_TitleOfIndividualAxis-NonEmployeeDirectorMember" decimals="INF" id="c14395038" unitRef="xbrli-shares">6203</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross contextRef="d_2016-01-01_2016-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395039" unitRef="xbrli-shares">59240</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross contextRef="d_2015-01-01_2015-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395040" unitRef="xbrli-shares">60675</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross contextRef="d_2014-01-01_2014-12-31_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c14395041" unitRef="xbrli-shares">43421</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="d_2015-01-01_2015-12-31_PlanNameAxis-LongTermIncentivePlanMember" decimals="INF" id="c14394941" unitRef="xbrli-shares">86483</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="d_2015-01-01_2015-12-31" decimals="INF" id="c14394960" unitRef="xbrli-shares">119343</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="d_2016-01-01_2016-12-31" decimals="INF" id="c14394975" unitRef="xbrli-shares">0</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="d_2014-01-01_2014-12-31" decimals="INF" id="c14394976" unitRef="xbrli-shares">0</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="-3" id="c14393694" unitRef="xbrli-shares">41000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross contextRef="d_2015-01-01_2015-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="-3" id="c14393743" unitRef="xbrli-shares">1046000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross contextRef="d_2016-01-01_2016-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="-3" id="c14393785" unitRef="xbrli-shares">79000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="-3" id="c14393687" unitRef="xbrli-shares">4000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="-3" id="c14393709" unitRef="iso4217-usd">21000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="-3" id="c14393710" unitRef="iso4217-usd">14025000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" id="c14393711" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" id="c14393712" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" id="c14393713" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393714" unitRef="iso4217-usd">14046000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="d_2016-01-01_2016-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="-3" id="c14393793" unitRef="iso4217-usd">52000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="d_2016-01-01_2016-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="-3" id="c14393794" unitRef="iso4217-usd">19090000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="d_2016-01-01_2016-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" id="c14393795" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="d_2016-01-01_2016-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" id="c14393796" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="d_2016-01-01_2016-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" id="c14393797" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393798" unitRef="iso4217-usd">19142000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14394959" unitRef="iso4217-usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14394961" unitRef="iso4217-usd">500000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14394977" unitRef="iso4217-usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-CommonStockMember" id="c14393695" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="-3" id="c14393696" unitRef="iso4217-usd">849000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" id="c14393697" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" id="c14393698" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" id="c14393699" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393700" unitRef="iso4217-usd">849000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="d_2015-01-01_2015-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="-3" id="c14393744" unitRef="iso4217-usd">11000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="d_2015-01-01_2015-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="-3" id="c14393745" unitRef="iso4217-usd">1593000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="d_2015-01-01_2015-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" id="c14393746" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="d_2015-01-01_2015-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" id="c14393747" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="d_2015-01-01_2015-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" id="c14393748" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393749" unitRef="iso4217-usd">1604000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="d_2016-01-01_2016-12-31_StatementEquityComponentsAxis-CommonStockMember" id="c14393786" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="d_2016-01-01_2016-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="-3" id="c14393787" unitRef="iso4217-usd">1810000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="d_2016-01-01_2016-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" id="c14393788" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="d_2016-01-01_2016-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" id="c14393789" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="d_2016-01-01_2016-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" id="c14393790" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393791" unitRef="iso4217-usd">1810000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-CommonStockMember" id="c14393688" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="-3" id="c14393689" unitRef="iso4217-usd">12000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" id="c14393690" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" id="c14393691" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" id="c14393692" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393693" unitRef="iso4217-usd">12000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="i_2008-10-31" decimals="-3" id="c14394875" unitRef="iso4217-usd">5000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
  <us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="i_2010-08-31" decimals="-3" id="c14394878" unitRef="iso4217-usd">10000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
  <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="d_2016-01-01_2016-12-31" decimals="INF" id="c14394887" unitRef="xbrli-shares">18229</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
  <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="d_2015-01-01_2015-12-31" decimals="INF" id="c14394888" unitRef="xbrli-shares">96076</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
  <us-gaap:StockholdersEquity contextRef="i_2016-12-31" decimals="-3" id="c14393586" unitRef="iso4217-usd">107434000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2015-12-31" decimals="-3" id="c14393587" unitRef="iso4217-usd">95845000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i_2016-12-31" decimals="-3" id="c14393590" unitRef="iso4217-usd">108090000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i_2015-12-31" decimals="-3" id="c14393591" unitRef="iso4217-usd">95754000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i_2013-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="-3" id="c14393667" unitRef="iso4217-usd">167000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i_2013-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="-3" id="c14393668" unitRef="iso4217-usd">190926000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i_2013-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" decimals="-3" id="c14393669" unitRef="iso4217-usd">-62317000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i_2013-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="c14393670" unitRef="iso4217-usd">117000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i_2013-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" decimals="-3" id="c14393671" unitRef="iso4217-usd">3901000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i_2013-12-31" decimals="-3" id="c14393672" unitRef="iso4217-usd">132794000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i_2014-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="-3" id="c14393723" unitRef="iso4217-usd">188000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i_2014-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="-3" id="c14393724" unitRef="iso4217-usd">205697000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i_2014-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" decimals="-3" id="c14393725" unitRef="iso4217-usd">-72098000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i_2014-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="c14393726" unitRef="iso4217-usd">-101000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i_2014-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" decimals="-3" id="c14393727" unitRef="iso4217-usd">7462000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i_2014-12-31" decimals="-3" id="c14393728" unitRef="iso4217-usd">141148000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i_2015-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="-3" id="c14393772" unitRef="iso4217-usd">198000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i_2015-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="-3" id="c14393773" unitRef="iso4217-usd">188147000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i_2015-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" decimals="-3" id="c14393774" unitRef="iso4217-usd">-92500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i_2015-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" id="c14393775" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i_2015-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" decimals="-3" id="c14393776" unitRef="iso4217-usd">-91000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i_2016-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="-3" id="c14393814" unitRef="iso4217-usd">250000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i_2016-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="-3" id="c14393815" unitRef="iso4217-usd">208922000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i_2016-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" decimals="-3" id="c14393816" unitRef="iso4217-usd">-101738000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i_2016-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" id="c14393817" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i_2016-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" decimals="-3" id="c14393818" unitRef="iso4217-usd">656000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="d_2016-01-01_2016-12-31" id="s455772">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; 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;14.&lt;/div&gt;&lt;/td&gt; &lt;td&gt;Stockholders&amp;#x2019; Equity&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Holders of common stock are entitled to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; vote for each share on all matters voted upon by the stockholders, including the election of directors and do not have cumulative voting rights. Subject to the rights of holders of any then outstanding shares of preferred stock, common stockholders are entitled to receive ratably any dividends that &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; be declared by the Board of Directors out of funds legally available for that purpose. Holders of common stock are entitled to share ratably in net assets upon any dissolution or liquidation after payment of provision for all liabilities and any preferential liquidation rights of our preferred stock then outstanding. Common stock shares are not subject to any redemption provisions and are not convertible into any other shares of capital stock. The rights, preferences and privileges of holders of common stock are subject to those of the holders of any shares of preferred stock that &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; be issued in the future.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Board of Directors &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; authorize the issuance of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; or more classes or series of preferred stock without stockholder approval and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; establish the voting powers, designations, preferences and rights and restrictions of such shares. No preferred shares have been issued.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Treasury and Forfeited Shares&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;In &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;2008,&lt;/div&gt; the Company announced a share-repurchase program to purchase up to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$5&lt;/div&gt; million in shares of common stock. 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;2010,&lt;/div&gt; the Company announced an increase to the share-repurchase program to purchase an additional &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$5&lt;/div&gt; million in shares of common stock, for a total up to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$10&lt;/div&gt; million. The specific timing and amount of repurchase will vary based on market conditions, securities law limitations and other factors. There were no share repurchases in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015&lt;/div&gt; related to the share-repurchase program.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Company accounts for the repurchase of treasury shares under the cost method. When shares are repurchased, cash is paid and the treasury stock account is debited for the price paid. Under the cost method, retirement of treasury stock would result in a debit to the common stock account for the original par value, a debit to additional paid-in capital for the excess between the par value and the original sales price, a debit to retained earnings for any excess amounts paid above the original sales price and a credit to the treasury stock account for the price paid.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Forfeited shares are generally the result of an employee&amp;#x2019;s separation from the Company. Forfeitures of our service-, performance- and market-based share awards are discussed below. Such stock is held briefly as treasury stock and canceled during the year. 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; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015,&lt;/div&gt; there was no treasury stock held by the Company.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Upon the vesting of unvested common stock (or restricted stock) the Company &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; withhold shares, based on the employee&amp;#x2019;s election, in order to satisfy federal tax withholdings. The shares held by the Company are considered constructively retired and are retired shortly after withholding. The Company then remits the withholding taxes required by the taxing agencies. During &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015,&lt;/div&gt; there were &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;18,229&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;96,076&lt;/div&gt; shares withheld for tax purposes and retired.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Stock-based Compensation and Grants&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Company has a stock-based incentive plan that is administered by the Compensation Committee of the Board of Directors (the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;#x201c;2001&lt;/div&gt; Plan&amp;#x201d;). The &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2001&lt;/div&gt; Plan is in effect until &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;2021&lt;/div&gt; as a result of a &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;2011&lt;/div&gt; amendment to extend its term for an additional &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;ten&lt;/div&gt; years. The &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2001&lt;/div&gt; Plan provides for the issuance of stock awards for up to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,900,000&lt;/div&gt; shares of the Company&amp;#x2019;s common stock. The Compensation Committee &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; reward employees and non-employees with various types of awards including but not limited to warrants, stock options, common stock, and unvested common stock (or restricted stock) vesting on service, performance or market criteria.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;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; there were &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;555,785&lt;/div&gt; shares of common stock available under the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2001&lt;/div&gt; Plan. All shares under the plan are available for issuance pursuant to future stock-based compensation awards.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 73; Value: 1 --&gt;   &lt;!-- Field: /Page --&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; 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;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Common Stock Awards&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The following table summarizes the Company&amp;#x2019;s service-based share compensation awards:&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="text-align: justify; padding-bottom: 1pt; padding-left: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Number of Shares&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Weighted Average &lt;br /&gt; Fair Value Per Share&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 70%; text-align: justify; text-indent: 0in; padding-left: 0pt"&gt;Nonvested at January 1, 2014 &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;181,116&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10.61&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; 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="text-align: justify; padding-left: 10pt"&gt;Granted &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;61,957&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9.05&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; text-indent: 0in; padding-left: 10pt"&gt;Vested &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(73,190&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6.88&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; padding-bottom: 1pt; text-indent: 0in; padding-left: 10pt"&gt;Forfeited &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(20,412&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;11.66&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; padding-bottom: 1pt; text-indent: 0in; padding-left: 0pt"&gt;Nonvested at December 31, 2014 &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;149,471&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;11.65&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; padding-left: 10pt"&gt;Granted &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;978,526&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4.53&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; padding-left: 10pt"&gt;Vested &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(166,622&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8.56&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; padding-bottom: 1pt; padding-left: 10pt"&gt;Forfeited &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(47,552&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6.91&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; padding-bottom: 1pt; padding-left: 0pt"&gt;Nonvested at December 31, 2015 &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;913,823&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4.83&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; padding-left: 10pt"&gt;Granted &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;79,240&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4.36&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; padding-left: 10pt"&gt;Vested &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(351,855&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;)&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4.46&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; padding-bottom: 1pt; padding-left: 10pt"&gt;Forfeited &lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; 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 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="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="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="text-align: justify; padding-bottom: 2.25pt; padding-left: 0pt"&gt;Nonvested at December 31, 2016 &lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;641,208&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4.97&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&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;2016,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014,&lt;/div&gt; certain key employees were granted an aggregate total of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;20,000,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;917,851&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;18,536&lt;/div&gt; shares of unvested common stock, respectively, with a weighted average fair value per share of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$4.78,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$4.55&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$11.38&lt;/div&gt; per share, respectively, resulting in compensation expense of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.1&lt;/div&gt; million, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$4.4&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.2&lt;/div&gt; million, respectively, expected to be recognized ratably over a &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;five&lt;/div&gt;-year restriction period. 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;2015,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;600,000&lt;/div&gt; shares, which vest ratably over &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; years, were awarded to the Company&amp;#x2019;s CEO. The &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2001&lt;/div&gt; plan provides for unvested (or restricted) and vested common stock grants and pursuant to non-employee director compensation arrangements, non-employee directors of the Company were awarded unvested stock with &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt;-year vesting as follows:&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="text-align: justify; padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Years Ended December 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="text-align: justify; padding-left: 10pt; text-indent: -10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2016&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2015&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2014&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 55%; text-align: justify; text-indent: -10pt; padding-left: 10pt"&gt;Shares awarded to each non-employee director &lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;11,848&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12,135&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,203&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; 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="text-align: justify; text-indent: -10pt; padding-left: 10pt"&gt;Total shares awarded &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;59,240&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;60,675&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;43,421&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; text-indent: -10pt; padding-left: 10pt"&gt;Average grant-date market price per share &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4.22&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4.12&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8.06&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; text-indent: -10pt; padding-left: 10pt"&gt;Total compensation cost attributable to shares awarded &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;250,000&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;250,000&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;350,000&lt;/div&gt;&lt;/td&gt; &lt;td style="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="text-align: justify; padding-left: 10pt; text-indent: -10pt"&gt;Compensation cost recognized related to current and prior year awards &lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;249,995&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;266,667&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;316,750&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;In addition to the service-based compensation awards discussed above, the Company also awarded performance-based awards. In &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;2015,&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014,&lt;/div&gt; there were a total of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;64,159,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10,000&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7,500&lt;/div&gt; performance-based shares issued, respectively. In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; and &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;1,875&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13,750&lt;/div&gt; performance based shares were forfeited, respectively. In order to recognize compensation expense for these performance based shares, the Company must assess, at each reporting period, whether it is probable that the performance condition will be met. These shares must also be re-valued at each reporting period until they vest. 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; only the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; issuance was deemed probable of meeting the performance conditions and as a result the Company recorded &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.1&lt;/div&gt; million in compensation expense.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;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;2015,&lt;/div&gt; the Company implemented a long- and short-term incentive program for certain employees.&amp;nbsp;The short-term incentive plan is paid in cash if certain short-term achievements are met and the long-term incentive plan is paid with the Company&amp;#x2019;s stock if certain long-term achievements are met.&amp;nbsp;The stock-based awards are awarded based in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;two&lt;/div&gt; parts; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;50%&lt;/div&gt; is based on completing a service period of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; years and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;50%&lt;/div&gt; is based on the level of achievement of the Company&amp;#x2019;s total shareholder return (&amp;#x201c;TSR&amp;#x201d;) compared to the TSR of a designated peer group over a &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt;-year period or a market based stock award.&amp;nbsp;The service based awards are recorded as usual; however, the market-based awards of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;86,483&lt;/div&gt; shares were valued using a Monte Carlo simulation and their expense was included in the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1.2&lt;/div&gt; million of total unvested and market-based awards discussed below. During 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;2015,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;54,519&lt;/div&gt; of these shares were forfeited and amortization expense was adjusted. None of these shares were forfeited during 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&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 74; Value: 1 --&gt;   &lt;!-- Field: /Page --&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;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; total unrecognized compensation cost related to unvested common and market-based stock was &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$2.2&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.5&lt;/div&gt; years. Compensation expense for unvested common stock (or restricted stock), performance and market-based grants were &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1.8&lt;/div&gt; million, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1.2&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.8&lt;/div&gt; million for &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;2015&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014,&lt;/div&gt; respectively.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The Company also awards common stock as part of its incentive plan with no service or performance vesting requirements which are expensed fully in the year granted. There were no such shares awarded in &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;119,343&lt;/div&gt; shares with a grant date fair value of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.5&lt;/div&gt; million awarded in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015&lt;/div&gt; and no such shares were awarded in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014.&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Stock Offerings &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;On &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;9,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; the Company completed an underwritten public offering of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,175,000&lt;/div&gt; shares of the Company&amp;#x2019;s common stock, which included the full exercise of the sole underwriter&amp;#x2019;s over-allotment option, at a price to the public of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$4.00&lt;/div&gt; per share &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;($3.77&lt;/div&gt; per share net of underwriting discounts). The net proceeds from the offering of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$19.1&lt;/div&gt; million, after deducting underwriting discounts and other offering expenses, were used for working capital, repayment of our indebtedness under the revolving loan portion of our Equipment-based Facility and for general corporate purposes.&lt;/div&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
  <us-gaap:SubsequentEventsTextBlock contextRef="d_2016-01-01_2016-12-31" id="s455783">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-size: 10pt; 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; font-weight: inherit; font-style: normal;"&gt;19.&lt;/div&gt; Subsequent Event &amp;#x2013;Purchase of Concrete Company&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;On &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;8,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; the Company entered into a definitive agreement to buy Tealstone Construction (&amp;#x201c;Tealstone&amp;#x201d;), a Denton, Texas-based concrete construction company for &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$85&lt;/div&gt; million, subject to specified post-closing adjustments. Tealstone is a market leader in commercial and residential concrete construction in the Dallas-Fort Worth Metroplex. The company serves commercial contractors and multi-family developers, as well as national homebuilders in Texas and Oklahoma.&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Sterling plans to finance the acquisition through a combination of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$15&lt;/div&gt; million of seller financing, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,882,058&lt;/div&gt; shares of Sterling common stock, and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$55&lt;/div&gt; million of debt from Sterling&amp;#x2019;s new &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$85&lt;/div&gt; million credit facility, which will replace the existing facility. &amp;nbsp;The transaction is expected to close in the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;second&lt;/div&gt; quarter of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; and is contingent on customary closing conditions including new debt financing and regulatory approvals.&lt;/div&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
  <us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock contextRef="d_2016-01-01_2016-12-31" id="c-30">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" style="font-weight: bold; text-align: left; border-bottom: Black 1pt solid"&gt;Year&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;&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;Amount&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&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: 25%; background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 36%; text-align: left; text-indent: 0in"&gt;2020&lt;/td&gt; &lt;td style="width: 1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 24%; background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; text-indent: 0in"&gt;2021&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&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: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&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="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; text-indent: 0in"&gt;2028&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8,745&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; text-indent: 0in"&gt;2029&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,480&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&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="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; text-indent: 0in"&gt;2033&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;72,046&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; text-indent: 0in"&gt;2034&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;41,433&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&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="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; text-indent: 0in"&gt;2035&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;30,635&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; padding-bottom: 1pt; text-indent: 0in"&gt;2036&lt;/td&gt; &lt;td style="padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12,686&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&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="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; padding-bottom: 2.25pt; text-indent: 0in; padding-left: 10pt"&gt;Total &lt;/td&gt; &lt;td style="padding-bottom: 2.25pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;169,045&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.25pt double; text-align: left"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="background-color: White"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock>
  <us-gaap:TreasuryStockShares contextRef="i_2016-12-31" decimals="INF" id="c14394973" unitRef="xbrli-shares">0</us-gaap:TreasuryStockShares>
  <us-gaap:TreasuryStockShares contextRef="i_2015-12-31" decimals="INF" id="c14394974" unitRef="xbrli-shares">0</us-gaap:TreasuryStockShares>
  <us-gaap:TreasuryStockSharesAcquired contextRef="d_2016-01-01_2016-12-31" decimals="INF" id="c14394882" unitRef="xbrli-shares">0</us-gaap:TreasuryStockSharesAcquired>
  <us-gaap:TreasuryStockSharesAcquired contextRef="d_2015-01-01_2015-12-31" decimals="INF" id="c14394971" unitRef="xbrli-shares">0</us-gaap:TreasuryStockSharesAcquired>
  <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums contextRef="i_2016-12-31" decimals="-3" id="c14394106" unitRef="iso4217-usd">800000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
  <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums contextRef="i_2015-12-31" decimals="-3" id="c14394107" unitRef="iso4217-usd">1100000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
  <us-gaap:UnapprovedChangeOrdersAmount contextRef="i_2016-12-31_BalanceSheetLocationAxis-CostsAndEstimatedEarningsInExcessOfBillingsMember" decimals="-3" id="c14394015" unitRef="iso4217-usd">2200000</us-gaap:UnapprovedChangeOrdersAmount>
  <us-gaap:UnapprovedChangeOrdersAmount contextRef="i_2015-12-31_BalanceSheetLocationAxis-CostsAndEstimatedEarningsInExcessOfBillingsMember" decimals="-3" id="c14394020" unitRef="iso4217-usd">1600000</us-gaap:UnapprovedChangeOrdersAmount>
  <us-gaap:UnbilledContractsReceivable contextRef="i_2016-12-31" decimals="-3" id="c14394064" unitRef="iso4217-usd">0</us-gaap:UnbilledContractsReceivable>
  <us-gaap:UnbilledContractsReceivable contextRef="i_2015-12-31" decimals="-3" id="c14394065" unitRef="iso4217-usd">0</us-gaap:UnbilledContractsReceivable>
  <us-gaap:UndistributedEarnings contextRef="d_2015-01-01_2015-12-31_LegalEntityAxis-MyersMember" decimals="0" id="c14394312" unitRef="iso4217-usd">500000</us-gaap:UndistributedEarnings>
  <us-gaap:UndistributedEarnings contextRef="d_2014-01-01_2014-12-31_LegalEntityAxis-MyersMember" decimals="0" id="c14394313" unitRef="iso4217-usd">0</us-gaap:UndistributedEarnings>
  <us-gaap:UnrecognizedTaxBenefits contextRef="i_2016-12-31_StatementScenarioAxis-WillBeRecognizedAsReductionOfIncomeTaxExpenseMember" decimals="-3" id="c14394686" unitRef="iso4217-usd">48300000</us-gaap:UnrecognizedTaxBenefits>
  <us-gaap:UnrecognizedTaxBenefits contextRef="i_2016-12-31_StatementScenarioAxis-WillBeRecordedAsIncreaseInEquityMember" decimals="-3" id="c14394687" unitRef="iso4217-usd">9700000</us-gaap:UnrecognizedTaxBenefits>
  <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="i_2016-12-31" decimals="-3" id="c14394694" unitRef="iso4217-usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
  <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="i_2015-12-31" decimals="-3" id="c14394695" unitRef="iso4217-usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
  <us-gaap:UseOfEstimates contextRef="d_2016-01-01_2016-12-31" id="c14396946">&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Use of Estimates&lt;/div&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The preparation of 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_2016-01-01_2016-12-31" decimals="1" id="c14394382" unitRef="xbrli-pure">0.5</us-gaap:VariableInterestEntityOwnershipPercentage>
  <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="d_2016-01-01_2016-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-MyersMember" decimals="1" id="c14394386" unitRef="xbrli-pure">0.5</us-gaap:VariableInterestEntityOwnershipPercentage>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="d_2016-01-01_2016-12-31" id="c14394862" unitRef="xbrli-shares" xs:nil="true"/>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="d_2015-01-01_2015-12-31" id="c14394863" unitRef="xbrli-shares" xs:nil="true"/>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="d_2014-01-01_2014-12-31" id="c14394864" unitRef="xbrli-shares" xs:nil="true"/>
  <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14393647" unitRef="xbrli-shares">23140000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
  <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14393648" unitRef="xbrli-shares">19375000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
  <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14393649" unitRef="xbrli-shares">18064000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="d_2016-01-01_2016-12-31" decimals="-3" id="c14394859" unitRef="xbrli-shares">23140000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="d_2015-01-01_2015-12-31" decimals="-3" id="c14394860" unitRef="xbrli-shares">19375000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="d_2014-01-01_2014-12-31" decimals="-3" id="c14394861" unitRef="xbrli-shares">18063000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <link:footnoteLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:loc xlink:href="#c14395093" xlink:label="c14395093" xlink:type="locator"/>
    <link:footnoteArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="c14395093" xlink:to="f-520" xlink:type="arc"/>
    <link:loc xlink:href="#c14395092" xlink:label="c14395092" xlink:type="locator"/>
    <link:footnoteArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="c14395092" xlink:to="f-520" xlink:type="arc"/>
    <link:loc xlink:href="#c14395104" xlink:label="c14395104" xlink:type="locator"/>
    <link:footnoteArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="c14395104" xlink:to="f-520" xlink:type="arc"/>
    <link:loc xlink:href="#c14395115" xlink:label="c14395115" xlink:type="locator"/>
    <link:footnoteArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="c14395115" xlink:to="f-520" xlink:type="arc"/>
    <link:loc xlink:href="#c14395126" xlink:label="c14395126" xlink:type="locator"/>
    <link:footnoteArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="c14395126" xlink:to="f-520" xlink:type="arc"/>
    <link:loc xlink:href="#c14395103" xlink:label="c14395103" xlink:type="locator"/>
    <link:footnoteArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="c14395103" xlink:to="f-520" xlink:type="arc"/>
    <link:loc xlink:href="#c14395114" xlink:label="c14395114" xlink:type="locator"/>
    <link:footnoteArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="c14395114" xlink:to="f-520" xlink:type="arc"/>
    <link:loc xlink:href="#c14395125" xlink:label="c14395125" xlink:type="locator"/>
    <link:footnoteArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="c14395125" xlink:to="f-520" xlink:type="arc"/>
    <link:footnote xlink:label="f-520" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The most recent PPA zone status available in 2016 and 2015 is for the plan&amp;#8217;s year-end during 2015 and 2014, respectively. The zone status is based on information that we received from the plan and is certified by the plan&amp;#8217;s actuary. Among other factors, plans in the red zone are generally less than 65 percent funded, plans in the orange zone are less than 80 percent funded and have an Accumulated Funding Deficiency in the current year or projected into the next six years, plans in the yellow zone are less than 80 percent funded and plans in the green zone are at least 80 percent funded.</link:footnote>
    <link:loc xlink:href="#c14395186" xlink:label="c14395186" xlink:type="locator"/>
    <link:footnoteArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="c14395186" xlink:to="f-540" xlink:type="arc"/>
    <link:loc xlink:href="#c14395185" xlink:label="c14395185" xlink:type="locator"/>
    <link:footnoteArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="c14395185" xlink:to="f-540" xlink:type="arc"/>
    <link:loc xlink:href="#c14395184" xlink:label="c14395184" xlink:type="locator"/>
    <link:footnoteArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="c14395184" xlink:to="f-540" xlink:type="arc"/>
    <link:loc xlink:href="#c14395183" xlink:label="c14395183" xlink:type="locator"/>
    <link:footnoteArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="c14395183" xlink:to="f-540" xlink:type="arc"/>
    <link:footnote xlink:label="f-540" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Represents less than 10% of revenues</link:footnote>
  </link:footnoteLink>
  <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_2010-08-01_2010-08-31">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2010-08-01</xbrli:startDate>
      <xbrli:endDate>2010-08-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2014-01-01_2014-12-31">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2014-01-01_2014-12-31_AwardTypeAxis-PerformanceSharesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2014-01-01_2014-12-31_AwardTypeAxis-RestrictedStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2014-01-01_2014-12-31_AwardTypeAxis-RestrictedStockMember_TitleOfIndividualAxis-KeyEmployeesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">strl:KeyEmployeesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2014-01-01_2014-12-31_AwardTypeAxis-RestrictedStockMember_TitleOfIndividualAxis-NonEmployeeDirectorMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">strl:NonEmployeeDirectorMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2014-01-01_2014-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CaltransMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">strl:CaltransMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2014-01-01_2014-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-UDOTMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">strl:UDOTMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2014-01-01_2014-12-31_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CaltransMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">strl:CaltransMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2014-01-01_2014-12-31_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-UDOTMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">strl:UDOTMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2014-01-01_2014-12-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:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2014-01-01_2014-12-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>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2014-01-01_2014-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:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2014-01-01_2014-12-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>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2014-01-01_2014-12-31_LegalEntityAxis-MyersMember_StatementScenarioAxis-UponDeathMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">strl:MyersMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">strl:UponDeathMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2014-01-01_2014-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:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2014-01-01_2014-12-31_LegalEntityAxis-SubsidiariesMember_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-MyersMember">
    <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>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">strl:MyersMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2014-01-01_2014-12-31_MultiemployerPlanTypeAxis-AllOtherFundsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MultiemployerPlanTypeAxis">strl:AllOtherFundsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2014-01-01_2014-12-31_MultiemployerPlanTypeAxis-CarpenterFundsAdministrativeOfficeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MultiemployerPlanTypeAxis">strl:CarpenterFundsAdministrativeOfficeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2014-01-01_2014-12-31_MultiemployerPlanTypeAxis-CementMasonPensionTrustFundForNorthernCaliforniaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MultiemployerPlanTypeAxis">strl:CementMasonPensionTrustFundForNorthernCaliforniaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2014-01-01_2014-12-31_MultiemployerPlanTypeAxis-LaborersPensionTrustForNorthernCaliforniaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MultiemployerPlanTypeAxis">strl:LaborersPensionTrustForNorthernCaliforniaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2014-01-01_2014-12-31_MultiemployerPlanTypeAxis-PensionTrustFundForOperatingEngineersPensionPlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MultiemployerPlanTypeAxis">strl:PensionTrustFundForOperatingEngineersPensionPlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2014-01-01_2014-12-31_PropertySubjectToOrAvailableForOperatingLeaseAxis-OtherMiscellaneousTransactionsMember_RelatedPartyTransactionsByRelatedPartyAxis-RLWMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">strl:OtherMiscellaneousTransactionsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">strl:RLWMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2014-01-01_2014-12-31_RelatedPartyTransactionsByRelatedPartyAxis-RLWMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">strl:RLWMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2014-01-01_2014-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2014-01-01_2014-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:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2014-01-01_2014-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:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2014-01-01_2014-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:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2014-01-01_2014-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:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2014-01-01_2014-12-31_StatementScenarioAxis-IndividuallyInsignificantMultiemployerPensionCostsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">strl:IndividuallyInsignificantMultiemployerPensionCostsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2014-01-01_2014-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:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-01-02_PlanNameAxis-LongTermIncentivePlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">strl:LongTermIncentivePlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-01-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-03-31">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-12-31">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-12-31_AwardTypeAxis-PerformanceSharesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-12-31_AwardTypeAxis-RestrictedStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-12-31_AwardTypeAxis-RestrictedStockMember_TitleOfIndividualAxis-KeyEmployeesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">strl:KeyEmployeesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-12-31_AwardTypeAxis-RestrictedStockMember_TitleOfIndividualAxis-NonEmployeeDirectorMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">strl:NonEmployeeDirectorMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-12-31_BusinessAcquisitionAxis-MyersMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">strl:MyersMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CaltransMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">strl:CaltransMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-TxDOTMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">strl:TxDOTMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-UDOTMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">strl:UDOTMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-12-31_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CaltransMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">strl:CaltransMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-12-31_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-TxDOTMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">strl:TxDOTMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-12-31_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-UDOTMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">strl:UDOTMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-12-31_DebtInstrumentAxis-AssetBasedFacilityMember_IncomeStatementLocationAxis-InterestExpenseMember_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:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">strl:NationsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-12-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:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-12-31_DebtInstrumentAxis-CreditFacilityMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:CreditFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-12-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>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-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:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-12-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>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-12-31_LegalEntityAxis-MyersMember_StatementScenarioAxis-UponDeathMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">strl:MyersMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">strl:UponDeathMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_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:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-12-31_LegalEntityAxis-SubsidiariesMember_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-MyersMember">
    <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>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">strl:MyersMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-12-31_MultiemployerPlanTypeAxis-AllOtherFundsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MultiemployerPlanTypeAxis">strl:AllOtherFundsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-12-31_MultiemployerPlanTypeAxis-CarpenterFundsAdministrativeOfficeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MultiemployerPlanTypeAxis">strl:CarpenterFundsAdministrativeOfficeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-12-31_MultiemployerPlanTypeAxis-CementMasonPensionTrustFundForNorthernCaliforniaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MultiemployerPlanTypeAxis">strl:CementMasonPensionTrustFundForNorthernCaliforniaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-12-31_MultiemployerPlanTypeAxis-LaborersPensionTrustForNorthernCaliforniaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MultiemployerPlanTypeAxis">strl:LaborersPensionTrustForNorthernCaliforniaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-12-31_MultiemployerPlanTypeAxis-PensionTrustFundForOperatingEngineersPensionPlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MultiemployerPlanTypeAxis">strl:PensionTrustFundForOperatingEngineersPensionPlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-12-31_PlanNameAxis-LongTermIncentivePlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">strl:LongTermIncentivePlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-12-31_PropertySubjectToOrAvailableForOperatingLeaseAxis-MainOfficeMember_RelatedPartyTransactionsByRelatedPartyAxis-RLWMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">strl:MainOfficeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">strl:RLWMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-12-31_PropertySubjectToOrAvailableForOperatingLeaseAxis-OtherMiscellaneousTransactionsMember_RelatedPartyTransactionsByRelatedPartyAxis-RLWMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">strl:OtherMiscellaneousTransactionsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">strl:RLWMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-12-31_RelatedPartyTransactionsByRelatedPartyAxis-RLWMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">strl:RLWMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-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:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-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:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-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:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-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:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-12-31_StatementScenarioAxis-IndividuallyInsignificantMultiemployerPensionCostsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">strl:IndividuallyInsignificantMultiemployerPensionCostsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-01-01_2015-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:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-04-01_2015-06-30">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-04-01</xbrli:startDate>
      <xbrli:endDate>2015-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-05-01_2015-05-31_TitleOfIndividualAxis-ChiefExecutiveOfficerMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">us-gaap:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-05-01</xbrli:startDate>
      <xbrli:endDate>2015-05-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-07-01_2015-09-30">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-07-01</xbrli:startDate>
      <xbrli:endDate>2015-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-08-01_2015-08-31">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-08-01</xbrli:startDate>
      <xbrli:endDate>2015-08-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-08-01_2015-08-31_IncomeStatementLocationAxis-OtherOperatingIncomeExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-08-01</xbrli:startDate>
      <xbrli:endDate>2015-08-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-08-01_2015-08-31_IncomeStatementLocationAxis-OtherOperatingIncomeExpenseMember_RelatedPartyTransactionAxis-FactoringAgreementWithARelatedPartyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">strl:FactoringAgreementWithARelatedPartyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-08-01</xbrli:startDate>
      <xbrli:endDate>2015-08-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-08-01_2015-08-31_RelatedPartyTransactionAxis-FactoringAgreementWithARelatedPartyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">strl:FactoringAgreementWithARelatedPartyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-08-01</xbrli:startDate>
      <xbrli:endDate>2015-08-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-08-24_2015-08-24_IncomeStatementLocationAxis-OtherOperatingIncomeExpenseMember_RelatedPartyTransactionsByRelatedPartyAxis-FormerPresidentAndChiefOperatingOfficerMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">strl:FormerPresidentAndChiefOperatingOfficerMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-08-24</xbrli:startDate>
      <xbrli:endDate>2015-08-24</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-08-24_2015-08-24_RelatedPartyTransactionsByRelatedPartyAxis-FormerPresidentAndChiefOperatingOfficerMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">strl:FormerPresidentAndChiefOperatingOfficerMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-08-24</xbrli:startDate>
      <xbrli:endDate>2015-08-24</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2015-10-01_2015-12-31">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-10-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <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-12-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-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-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>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_AwardTypeAxis-PerformanceSharesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_AwardTypeAxis-RestrictedStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_AwardTypeAxis-RestrictedStockMember_RangeAxis-MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_AwardTypeAxis-RestrictedStockMember_RangeAxis-MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_AwardTypeAxis-RestrictedStockMember_TitleOfIndividualAxis-KeyEmployeesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">strl:KeyEmployeesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_AwardTypeAxis-RestrictedStockMember_TitleOfIndividualAxis-NonEmployeeDirectorMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">strl:NonEmployeeDirectorMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CaltransMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">strl:CaltransMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-TxDOTMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">strl:TxDOTMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-UDOTMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">strl:UDOTMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CaltransMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">strl:CaltransMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-TxDOTMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">strl:TxDOTMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-UDOTMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">strl:UDOTMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_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:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_DebtInstrumentAxis-AssetBasedFacilityMember_IncomeStatementLocationAxis-InterestExpenseMember_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:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">strl:NationsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-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:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-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>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-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>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_FairValueByAssetClassAxis-LongtermContractReceivableMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">strl:LongtermContractReceivableMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-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-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_IncomeStatementLocationAxis-OtherOperatingIncomeExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember_TaxPeriodAxis-EarliestTaxYearMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:EarliestTaxYearMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember_RangeAxis-MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember_RangeAxis-MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember_TaxPeriodAxis-EarliestTaxYearMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:EarliestTaxYearMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_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:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_LegalEntityAxis-MyersMember_StatementScenarioAxis-UponDeathMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">strl:MyersMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">strl:UponDeathMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_LegalEntityAxis-OtherEntitiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">strl:OtherEntitiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_LegalEntityAxis-RLWAndJBCMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">strl:RLWAndJBCMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_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:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_LegalEntityAxis-SubsidiariesMember_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-MyersMember">
    <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>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">strl:MyersMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_LongtermDebtTypeAxis-NotesPayableForTransportationAndConstructionEquipmentMember_RangeAxis-MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">strl:NotesPayableForTransportationAndConstructionEquipmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_LongtermDebtTypeAxis-NotesPayableForTransportationAndConstructionEquipmentMember_RangeAxis-MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">strl:NotesPayableForTransportationAndConstructionEquipmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_MultiemployerPlanTypeAxis-AllOtherFundsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MultiemployerPlanTypeAxis">strl:AllOtherFundsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_MultiemployerPlanTypeAxis-CarpenterFundsAdministrativeOfficeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MultiemployerPlanTypeAxis">strl:CarpenterFundsAdministrativeOfficeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_MultiemployerPlanTypeAxis-CementMasonPensionTrustFundForNorthernCaliforniaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MultiemployerPlanTypeAxis">strl:CementMasonPensionTrustFundForNorthernCaliforniaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_MultiemployerPlanTypeAxis-LaborersPensionTrustForNorthernCaliforniaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MultiemployerPlanTypeAxis">strl:LaborersPensionTrustForNorthernCaliforniaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_MultiemployerPlanTypeAxis-PensionTrustFundForOperatingEngineersPensionPlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MultiemployerPlanTypeAxis">strl:PensionTrustFundForOperatingEngineersPensionPlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_PlanNameAxis-LongTermIncentivePlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">strl:LongTermIncentivePlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_PlanNameAxis-Plan2001Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">strl:Plan2001Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_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:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-EquipmentMember_RangeAxis-MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-EquipmentMember_RangeAxis-MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember_RangeAxis-MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember_RangeAxis-MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-LandImprovementsMember_RangeAxis-MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-LandImprovementsMember_RangeAxis-MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember_RangeAxis-MaximumMember">
    <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>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember_RangeAxis-MinimumMember">
    <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>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-OtherTransportationEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherTransportationEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_PropertySubjectToOrAvailableForOperatingLeaseAxis-OtherMiscellaneousTransactionsMember_RelatedPartyTransactionsByRelatedPartyAxis-RLWMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">strl:OtherMiscellaneousTransactionsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">strl:RLWMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-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>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-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>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_RelatedPartyTransactionsByRelatedPartyAxis-RLWMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">strl:RLWMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_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:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_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:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_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:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_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:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_StatementScenarioAxis-IndividuallyInsignificantMultiemployerPensionCostsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">strl:IndividuallyInsignificantMultiemployerPensionCostsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-MyersMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">strl:MyersMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_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:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-04-01_2016-06-30">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>
      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-05-09_2016-05-09_SubsidiarySaleOfStockAxis-DADavidsonAndCoMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">strl:DADavidsonAndCoMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-05-09</xbrli:startDate>
      <xbrli:endDate>2016-05-09</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-07-01_2016-09-30">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2016-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-10-01_2016-12-31">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-10-01_2016-12-31_LitigationCaseAxis-GlobalSettlementWhichAllowedCloseoutOfATexasProjectMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LitigationCaseAxis">strl:GlobalSettlementWhichAllowedCloseoutOfATexasProjectMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-03-08_2017-03-08_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-03-08</xbrli:startDate>
      <xbrli:endDate>2017-03-08</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2008-10-31">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2008-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2010-08-31">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2010-08-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2013-12-31">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2013-12-31_AwardTypeAxis-RestrictedStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2013-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>2013-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2013-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2013-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>2013-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2013-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>2013-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2013-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>2013-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2013-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>2013-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2014-12-31">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2014-12-31_AwardTypeAxis-RestrictedStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2014-12-31_AwardTypeAxis-RestrictedStockMember_TitleOfIndividualAxis-KeyEmployeesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">strl:KeyEmployeesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2014-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>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2014-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2014-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>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2014-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>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2014-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>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2014-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>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-01-02_PlanNameAxis-LongTermIncentivePlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">strl:LongTermIncentivePlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-05-29_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>2015-05-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-05-29_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>2015-05-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-11-27_BusinessAcquisitionAxis-MyersMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">strl:MyersMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-27</xbrli:instant>
    </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_AwardTypeAxis-RestrictedStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-12-31_AwardTypeAxis-RestrictedStockMember_TitleOfIndividualAxis-KeyEmployeesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">strl:KeyEmployeesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-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>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-12-31_BalanceSheetLocationAxis-LongtermDebtNetOfCurrentMaturitiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">strl:LongtermDebtNetOfCurrentMaturitiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-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>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-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>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-12-31_BalanceSheetLocationAxis-OtherNoncurrentLiabilitiesMember_CounterpartyNameAxis-JBCFormerOwnersMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:CounterpartyNameAxis">strl:JBCFormerOwnersMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-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>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-12-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>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-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>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-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>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-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>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_2015-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>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-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>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-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>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-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>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-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>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-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>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-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>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-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>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-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>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-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>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-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>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-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>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-12-31_StatementScenarioAxis-LongtermMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">strl:LongtermMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-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>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-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>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-05-09_SubsidiarySaleOfStockAxis-DADavidsonAndCoMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">strl:DADavidsonAndCoMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-05-09</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-06-30">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</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_AwardTypeAxis-RestrictedStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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_AwardTypeAxis-RestrictedStockMember_TitleOfIndividualAxis-KeyEmployeesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">strl:KeyEmployeesMember</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-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-CurrentMaturitiesOfLongtermDebtMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">strl:CurrentMaturitiesOfLongtermDebtMember</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_BalanceSheetLocationAxis-OtherNoncurrentAssetsMember_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</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_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-TxDOTMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">strl:TxDOTMember</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-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>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_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>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-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>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</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_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</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-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>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_LongtermDebtTypeAxis-NotesPayableForTransportationAndConstructionEquipmentMember_RangeAxis-MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">strl:NotesPayableForTransportationAndConstructionEquipmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</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_LongtermDebtTypeAxis-NotesPayableForTransportationAndConstructionEquipmentMember_RangeAxis-MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">strl:NotesPayableForTransportationAndConstructionEquipmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</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_MultiemployerPlanTypeAxis-OrangeZoneMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MultiemployerPlanTypeAxis">strl:OrangeZoneMember</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_MultiemployerPlanTypeAxis-RedZoneMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MultiemployerPlanTypeAxis">strl:RedZoneMember</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_MultiemployerPlanTypeAxis-YellowZoneMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MultiemployerPlanTypeAxis">strl:YellowZoneMember</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_MultiemployerPlanTypeAxis-YellowZoneMember_RangeAxis-MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MultiemployerPlanTypeAxis">strl:YellowZoneMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</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_PlanNameAxis-Plan2001Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">strl:Plan2001Member</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-AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</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_StatementGeographicalAxis-NevadaArizonaCaliforniaAndHawaiiMember_TitleOfIndividualAxis-UnionMembersMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">strl:NevadaArizonaCaliforniaAndHawaiiMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">strl:UnionMembersMember</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_StatementScenarioAxis-CurrentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">strl:CurrentMember</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_StatementScenarioAxis-ExpireIn2021Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">strl:ExpireIn2021Member</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_StatementScenarioAxis-ExpiresIn2020Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">strl:ExpiresIn2020Member</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_StatementScenarioAxis-ExpiresIn2028Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">strl:ExpiresIn2028Member</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_StatementScenarioAxis-ExpiresIn2029Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">strl:ExpiresIn2029Member</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_StatementScenarioAxis-ExpiresIn2033Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">strl:ExpiresIn2033Member</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_StatementScenarioAxis-ExpiresIn2034Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">strl:ExpiresIn2034Member</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_StatementScenarioAxis-ExpiresIn2036Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">strl:ExpiresIn2036Member</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_StatementScenarioAxis-Expiresin2035member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">strl:Expiresin2035Member</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_StatementScenarioAxis-WillBeRecognizedAsReductionOfIncomeTaxExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">strl:WillBeRecognizedAsReductionOfIncomeTaxExpenseMember</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_StatementScenarioAxis-WillBeRecordedAsIncreaseInEquityMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">strl:WillBeRecordedAsIncreaseInEquityMember</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_TitleOfIndividualAxis-FieldPersonnelMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">strl:FieldPersonnelMember</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-01">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-08_CreditFacilityAxis-NewCreditFacilityMember_SubsequentEventTypeAxis-SubsequentEventMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">strl:NewCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-08</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>strl-20161231.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 02:41AM UTC 2017-03-09--><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/20161231" xmlns:us-gaap="http://fasb.org/us-gaap/2016-01-31" xmlns:us-roles="http://fasb.org/us-roles/2016-01-31" xmlns:us-types="http://fasb.org/us-types/2016-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/20161231">
  <xsd:import namespace="http://fasb.org/us-roles/2016-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2016/elts/us-roles-2016-01-31.xsd"/>
  <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://xbrl.sec.gov/stpr/2011-01-31" schemaLocation="http://xbrl.sec.gov/stpr/2011/stpr-2011-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://fasb.org/us-gaap/2016-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.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://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xsd:import namespace="http://fasb.org/us-types/2016-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2016/elts/us-types-2016-01-31.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-20161231_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-20161231_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-20161231_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-20161231_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/20161231/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-consolidated-balance-sheets" roleURI="http://sterlingconstructionco.com/20161231/role/statement-consolidated-balance-sheets">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">001 - Statement - Consolidated Balance Sheets</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-consolidated-balance-sheets-parentheticals" roleURI="http://sterlingconstructionco.com/20161231/role/statement-consolidated-balance-sheets-parentheticals">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">002 - Statement - Consolidated Balance Sheets (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-consolidated-statements-of-operations-" roleURI="http://sterlingconstructionco.com/20161231/role/statement-consolidated-statements-of-operations-">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">003 - Statement - Consolidated Statements of Operations</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-consolidated-statements-of-comprehensive-loss" roleURI="http://sterlingconstructionco.com/20161231/role/statement-consolidated-statements-of-comprehensive-loss">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">004 - Statement - Consolidated Statements of Comprehensive Loss</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-consolidated-statement-of-stockholders-equity" roleURI="http://sterlingconstructionco.com/20161231/role/statement-consolidated-statement-of-stockholders-equity">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">005 - Statement - Consolidated Statement of Stockholders' Equity</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-consolidated-statements-of-cash-flows" roleURI="http://sterlingconstructionco.com/20161231/role/statement-consolidated-statements-of-cash-flows">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">006 - Statement - Consolidated Statements of Cash Flows</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/20161231/role/statement-note-1-summary-of-business-and-significant-accounting-policies">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">007 - 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" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-2-cash-and-cash-equivalents">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">008 - Disclosure - Note 2 - Cash and Cash Equivalents</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-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">009 - Document - Note 3 - Costs and Estimated Earnings and Billings on Uncompleted Contracts</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-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">010 - Disclosure - Note 4 - 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-5-construction-joint-ventures" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-5-construction-joint-ventures">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">011 - Disclosure - Note 5 - 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-6-variable-interest-entities" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-6-variable-interest-entities">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">012 - Disclosure - Note 6 - 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-7-property-and-equipment" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-7-property-and-equipment">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">013 - Disclosure - Note 7 - 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-8-goodwill" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-8-goodwill">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">014 - Disclosure - Note 8 - Goodwill</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-line-of-credit-and-longterm-debt-" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-9-line-of-credit-and-longterm-debt-">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">015 - Disclosure - Note 9 - 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-10-operating-leases-" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-10-operating-leases-">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">016 - Disclosure - Note 10 - Operating Leases</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-commitments-and-contingencies" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-11-commitments-and-contingencies">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">017 - Disclosure - Note 11 - 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-12-income-taxes-and-deferred-tax-assetliability-" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">018 - Disclosure - Note 12 - Income Taxes and Deferred Tax Asset/Liability</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-13-net-loss-per-share-attributable-to-sterling-common-stockholders" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-13-net-loss-per-share-attributable-to-sterling-common-stockholders">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">019 - Disclosure - Note 13 - 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-14-stockholders-equity" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-14-stockholders-equity">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">020 - Disclosure - Note 14 - Stockholders' Equity</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-15-employee-benefit-plans-" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-15-employee-benefit-plans-">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">021 - Disclosure - Note 15 - Employee Benefit Plans</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-16-concentration-of-risk-and-enterprisewide-disclosures" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-16-concentration-of-risk-and-enterprisewide-disclosures">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">022 - Disclosure - Note 16 - Concentration of Risk and Enterprise-wide Disclosures</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-17-related-party-transactions-" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-17-related-party-transactions-">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">023 - Disclosure - Note 17 - Related Party Transactions</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-18-quarterly-financial-information-" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-18-quarterly-financial-information-">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">024 - Disclosure - Note 18 - Quarterly Financial 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-note-19-subsequent-event-commitment-to-purchase-concrete-company" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-19-subsequent-event-commitment-to-purchase-concrete-company">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">025 - Disclosure - Note 19 - Subsequent Event - Commitment to Purchase Concrete Company</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/20161231/role/statement-significant-accounting-policies-policies">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">026 - 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-1-summary-of-business-and-significant-accounting-policies-tables" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-1-summary-of-business-and-significant-accounting-policies-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">027 - Disclosure - Note 1 - Summary of Business and Significant Accounting Policies (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-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-tables" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">028 - Disclosure - Note 3 - Costs and Estimated Earnings and Billings on Uncompleted Contracts (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-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">029 - Disclosure - Note 4 - 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-5-construction-joint-ventures-tables" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-5-construction-joint-ventures-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">030 - Disclosure - Note 5 - 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-6-variable-interest-entities-tables" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-6-variable-interest-entities-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">031 - Disclosure - Note 6 - 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-7-property-and-equipment-tables" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-7-property-and-equipment-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">032 - Disclosure - Note 7 - 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-9-line-of-credit-and-longterm-debt-tables" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-9-line-of-credit-and-longterm-debt-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">033 - Disclosure - Note 9 - 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-operating-leases-tables" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-10-operating-leases-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">034 - Disclosure - Note 10 - Operating Leases (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-income-taxes-and-deferred-tax-assetliability-tables" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">035 - Disclosure - Note 12 - Income Taxes and Deferred Tax Asset/Liability (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-13-net-loss-per-share-attributable-to-sterling-common-stockholders-tables" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-13-net-loss-per-share-attributable-to-sterling-common-stockholders-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">036 - Disclosure - Note 13 - 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-14-stockholders-equity-tables" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-14-stockholders-equity-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">037 - Disclosure - Note 14 - Stockholders' Equity (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-15-employee-benefit-plans-tables" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-15-employee-benefit-plans-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">038 - Disclosure - Note 15 - Employee Benefit Plans (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-16-concentration-of-risk-and-enterprisewide-disclosures-tables" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">039 - Disclosure - Note 16 - Concentration of Risk and Enterprise-wide Disclosures (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-18-quarterly-financial-information-tables" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-18-quarterly-financial-information-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">040 - Disclosure - Note 18 - Quarterly Financial Information (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/20161231/role/statement-note-1-summary-of-business-and-significant-accounting-policies-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">041 - 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-1-summary-of-business-and-significant-accounting-policies-summary-of-useful-lives-used-in-computing-depreciation-and-amortization-details" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-1-summary-of-business-and-significant-accounting-policies-summary-of-useful-lives-used-in-computing-depreciation-and-amortization-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">042 - Disclosure - Note 1 - Summary of Business and Significant Accounting Policies - Summary of Useful Lives Used in Computing Depreciation and Amortization (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-2-cash-and-cash-equivalents-details-textual" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-2-cash-and-cash-equivalents-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">043 - Disclosure - Note 2 - Cash and Cash Equivalents (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-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-excess-billings-over-costs-and-estimated-earnings-on-uncompleted-contracts-details" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-excess-billings-over-costs-and-estimated-earnings-on-uncompleted-contracts-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">044 - Disclosure - Note 3 - Costs and Estimated Earnings and Billings on Uncompleted Contracts - Excess Billings Over Costs and Estimated Earnings on Uncompleted Contracts (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-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-net-amount-of-costs-and-estimated-earning-on-uncompleted-contracts-above-below-billings-details" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-net-amount-of-costs-and-estimated-earning-on-uncompleted-contracts-above-below-billings-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">045 - Disclosure - Note 3 - Costs and Estimated Earnings and Billings on Uncompleted Contracts - Net Amount of Costs and Estimated Earning on Uncompleted Contracts Above (Below) Billings (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-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-details-textual" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">046 - Disclosure - Note 4 - 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-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-components-of-noncontrolling-interest-subject-to-mandatory-redemption-details" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-4-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">047 - Disclosure - Note 4 - 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-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-changes-in-noncontrolling-owners-interests-details" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-changes-in-noncontrolling-owners-interests-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">048 - Disclosure - Note 4 - 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-5-construction-joint-ventures-details-textual" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-5-construction-joint-ventures-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">049 - Disclosure - Note 5 - 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-5-construction-joint-ventures-construction-joint-ventures-partner-share-details" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-5-construction-joint-ventures-construction-joint-ventures-partner-share-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">050 - Disclosure - Note 5 - 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-5-construction-joint-ventures-construction-joint-ventures-partner-income-details" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-5-construction-joint-ventures-construction-joint-ventures-partner-income-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">051 - Disclosure - Note 5 - 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-6-variable-interest-entities-details-textual" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-6-variable-interest-entities-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">052 - Disclosure - Note 6 - 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-6-variable-interest-entities-consolidated-balance-sheet-myers-details" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-6-variable-interest-entities-consolidated-balance-sheet-myers-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">053 - Disclosure - Note 6 - 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-6-variable-interest-entities-consolidated-statements-of-operations-myers-details" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-6-variable-interest-entities-consolidated-statements-of-operations-myers-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">054 - Disclosure - Note 6 - 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-7-property-and-equipment-details-textual" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-7-property-and-equipment-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">055 - Disclosure - Note 7 - Property and Equipment (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-property-and-equipment-property-and-equipment-details" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-7-property-and-equipment-property-and-equipment-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">056 - Disclosure - Note 7 - 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-8-goodwill-details-textual" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-8-goodwill-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">057 - Disclosure - Note 8 - Goodwill (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-9-line-of-credit-and-longterm-debt-details-textual" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-9-line-of-credit-and-longterm-debt-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">058 - Disclosure - Note 9 - 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-9-line-of-credit-and-longterm-debt-longterm-debt-details" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-9-line-of-credit-and-longterm-debt-longterm-debt-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">059 - Disclosure - Note 9 - 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-line-of-credit-and-longterm-debt-maturities-of-debt-details" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-9-line-of-credit-and-longterm-debt-maturities-of-debt-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">060 - Disclosure - Note 9 - Line of Credit and Long-term Debt - Maturities of 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-10-operating-leases-details-textual" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-10-operating-leases-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">061 - Disclosure - Note 10 - Operating Leases (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-operating-leases-minimum-annual-rentals-for-operating-leases-details" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-10-operating-leases-minimum-annual-rentals-for-operating-leases-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">062 - Disclosure - Note 10 - Operating Leases - Minimum Annual Rentals for Operating Leases (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-commitments-and-contingencies-details-textual" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-11-commitments-and-contingencies-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">063 - Disclosure - Note 11 - Commitments and Contingencies (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-income-taxes-and-deferred-tax-assetliability-details-textual" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">064 - Disclosure - Note 12 - Income Taxes and Deferred Tax Asset/Liability (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-income-taxes-and-deferred-tax-assetliability-federal-and-state-income-tax-net-operating-loss-carryforwards-details" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-federal-and-state-income-tax-net-operating-loss-carryforwards-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">065 - Disclosure - Note 12 - Income Taxes and Deferred Tax Asset/Liability - Federal and State Income Tax Net Operating Loss Carryforwards (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-income-taxes-and-deferred-tax-assetliability-income-tax-expense-benefit-components-details" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-income-tax-expense-benefit-components-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">066 - Disclosure - Note 12 - Income Taxes and Deferred Tax Asset/Liability - Income Tax Expense (Benefit) Components (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-income-taxes-and-deferred-tax-assetliability-summary-reconciliation-reported-amount-of-income-tax-expense-details" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-summary-reconciliation-reported-amount-of-income-tax-expense-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">067 - Disclosure - Note 12 - Income Taxes and Deferred Tax Asset/Liability - Summary Reconciliation Reported Amount of Income Tax Expense (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-income-taxes-and-deferred-tax-assetliability-deferred-tax-assets-and-liabilities-details" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-deferred-tax-assets-and-liabilities-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">068 - Disclosure - Note 12 - Income Taxes and Deferred Tax Asset/Liability - Deferred Tax Assets and Liabilities (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-13-net-loss-per-share-attributable-to-sterling-common-stockholders-details-textual" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-13-net-loss-per-share-attributable-to-sterling-common-stockholders-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">069 - Disclosure - Note 13 - 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-13-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/20161231/role/statement-note-13-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">070 - Disclosure - Note 13 - 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-14-stockholders-equity-details-textual" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-14-stockholders-equity-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">071 - Disclosure - Note 14 - Stockholders' Equity (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-14-stockholders-equity-servicebased-share-compensation-details" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-14-stockholders-equity-servicebased-share-compensation-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">072 - Disclosure - Note 14 - Stockholders' Equity - Service-based Share Compensation (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-14-stockholders-equity-summary-of-2001-plan-for-restricted-stock-grants-details" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-14-stockholders-equity-summary-of-2001-plan-for-restricted-stock-grants-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">073 - Disclosure - Note 14 - Stockholders' Equity - Summary of 2001 Plan for Restricted Stock Grants (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-15-employee-benefit-plans-details-textual" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-15-employee-benefit-plans-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">074 - Disclosure - Note 15 - Employee Benefit Plans (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-15-employee-benefit-plans-participation-in-multiemployer-defined-benefit-pension-plan-details" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-15-employee-benefit-plans-participation-in-multiemployer-defined-benefit-pension-plan-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">075 - Disclosure - Note 15 - Employee Benefit Plans - Participation in Multiemployer Defined Benefit Pension Plan (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-16-concentration-of-risk-and-enterprisewide-disclosures-details-textual" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">076 - Disclosure - Note 16 - Concentration of Risk and Enterprise-wide Disclosures (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-16-concentration-of-risk-and-enterprisewide-disclosures-contract-revenues-by-customer-details" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-contract-revenues-by-customer-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">077 - Disclosure - Note 16 - Concentration of Risk and Enterprise-wide Disclosures - Contract Revenues by Customer (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-17-related-party-transactions-details-textual" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-17-related-party-transactions-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">078 - Disclosure - Note 17 - Related Party Transactions (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-18-quarterly-financial-information-details-textual" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-18-quarterly-financial-information-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">079 - Disclosure - Note 18 - Quarterly Financial Information (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-18-quarterly-financial-information-quarterly-financial-information-unaudited-details" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-18-quarterly-financial-information-quarterly-financial-information-unaudited-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">080 - Disclosure - Note 18 - Quarterly Financial Information - Quarterly Financial Information (Unaudited) (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-19-subsequent-event-commitment-to-purchase-concrete-company-details-textual" roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-19-subsequent-event-commitment-to-purchase-concrete-company-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">081 - Disclosure - Note 19 - Subsequent Event - Commitment to Purchase Concrete Company (Details Textual)</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 id="strl_AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability" name="AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_AllOtherFundsMember" name="AllOtherFundsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_AssetBasedFacilityMember" name="AssetBasedFacilityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_AverageGrantDateMarketPricePerShare" name="AverageGrantDateMarketPricePerShare" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" 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_BillingsOnUncompletedContracts" name="BillingsOnUncompletedContracts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_CaltransMember" name="CaltransMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_CapitalizedDebtFees" name="CapitalizedDebtFees" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_CarpenterFundsAdministrativeOfficeMember" name="CarpenterFundsAdministrativeOfficeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_CementMasonPensionTrustFundForNorthernCaliforniaMember" name="CementMasonPensionTrustFundForNorthernCaliforniaMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" 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_CostsIncurredAndEstimatedEarningsOnUncompletedContracts" name="CostsIncurredAndEstimatedEarningsOnUncompletedContracts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_CreditFacilityMember" name="CreditFacilityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_CurrentMaturitiesOfLongtermDebtMember" name="CurrentMaturitiesOfLongtermDebtMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_CurrentMember" name="CurrentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_DADavidsonAndCoMember" name="DADavidsonAndCoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_DebtAgreementMaximumBorrowingCapacity" name="DebtAgreementMaximumBorrowingCapacity" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="strl_DebtInstrumentCollateralAsPercentageOfEquipment" name="DebtInstrumentCollateralAsPercentageOfEquipment" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/>
  <xsd:element id="strl_DebtInstrumentDecreaseInBasisSpreadOnVariableRate" name="DebtInstrumentDecreaseInBasisSpreadOnVariableRate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_DebtInstrumentIncreaseInBasisSpreadOnVariableRate" name="DebtInstrumentIncreaseInBasisSpreadOnVariableRate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_DebtInstrumentNumberOfMonthlyInstallments" name="DebtInstrumentNumberOfMonthlyInstallments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_DebtInstrumentPercentageOfAppraisedValueOfCollateral" name="DebtInstrumentPercentageOfAppraisedValueOfCollateral" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/>
  <xsd:element id="strl_DeferredTaxAssetsNoncontrollingInterest" name="DeferredTaxAssetsNoncontrollingInterest" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element id="strl_DeferredTaxLiabilitiesReceivablesFromAndEquityInConstructionJointVenture" name="DeferredTaxLiabilitiesReceivablesFromAndEquityInConstructionJointVenture" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" 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 id="strl_EarnoutExpense" name="EarnoutExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="strl_EffectiveIncomeTaxRateReconciliationAtIncomeTaxRateTotal" name="EffectiveIncomeTaxRateReconciliationAtIncomeTaxRateTotal" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_EffectiveIncomeTaxRateReconciliationEarnoutLiabilityPercent" name="EffectiveIncomeTaxRateReconciliationEarnoutLiabilityPercent" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_EffectiveIncomeTaxRateReconciliationOnPermanentDifferences" name="EffectiveIncomeTaxRateReconciliationOnPermanentDifferences" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_EffectiveIncomeTaxRateReconciliationReductionOfTaxReceivable" name="EffectiveIncomeTaxRateReconciliationReductionOfTaxReceivable" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentAmount" name="EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="strl_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentPercent" name="EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentPercent" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" 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 id="strl_EstimatedConstructionGrossProfitLossPerDilutedShare" name="EstimatedConstructionGrossProfitLossPerDilutedShare" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_ExpireIn2021Member" name="ExpireIn2021Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_ExpiresIn2020Member" name="ExpiresIn2020Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_ExpiresIn2028Member" name="ExpiresIn2028Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_ExpiresIn2029Member" name="ExpiresIn2029Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_ExpiresIn2033Member" name="ExpiresIn2033Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_ExpiresIn2034Member" name="ExpiresIn2034Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_ExpiresIn2036Member" name="ExpiresIn2036Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_Expiresin2035Member" name="Expiresin2035Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_FactoringAgreementWithARelatedPartyMember" name="FactoringAgreementWithARelatedPartyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_FieldPersonnelMember" name="FieldPersonnelMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_FormerPresidentAndChiefOperatingOfficerMember" name="FormerPresidentAndChiefOperatingOfficerMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_GainLossOnSaleOfLongtermContract" name="GainLossOnSaleOfLongtermContract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_GlobalSettlementWhichAllowedCloseoutOfATexasProjectMember" name="GlobalSettlementWhichAllowedCloseoutOfATexasProjectMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" 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_IncentivePlanTermForShareholderreturn" name="IncentivePlanTermForShareholderreturn" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" 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_IncomeTaxReconciliationEarnoutLiabilityAmount" name="IncomeTaxReconciliationEarnoutLiabilityAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="strl_IncomeTaxReconciliationReductionOfTaxReceivable" name="IncomeTaxReconciliationReductionOfTaxReceivable" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" 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_IncreaseDecreaseInRevaluationOfNoncontrollingInterest" name="IncreaseDecreaseInRevaluationOfNoncontrollingInterest" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="strl_IncreaseDecreaseInRevaluationOfNoncontrollingInterestRlwPutcallLiabilityNetOfTax" name="IncreaseDecreaseInRevaluationOfNoncontrollingInterestRlwPutcallLiabilityNetOfTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_IndividuallyInsignificantMultiemployerPensionCostsMember" name="IndividuallyInsignificantMultiemployerPensionCostsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" 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 id="strl_InterestIncomeFromContractsReceivable" name="InterestIncomeFromContractsReceivable" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_JBCFormerOwnersMember" name="JBCFormerOwnersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_KeyEmployeesMember" name="KeyEmployeesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_LaborersPensionTrustForNorthernCaliforniaMember" name="LaborersPensionTrustForNorthernCaliforniaMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_LongTermIncentivePlanMember" name="LongTermIncentivePlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_LongtermContractReceivableMember" name="LongtermContractReceivableMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <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_LongtermDebtNetOfCurrentMaturitiesMember" name="LongtermDebtNetOfCurrentMaturitiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_LongtermMember" name="LongtermMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_MainOfficeMember" name="MainOfficeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <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_NetincomeAttributableToNoncontrollingInterestIncludedInequity" name="NetincomeAttributableToNoncontrollingInterestIncludedInequity" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_NevadaArizonaCaliforniaAndHawaiiMember" name="NevadaArizonaCaliforniaAndHawaiiMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_NewCreditFacilityMember" name="NewCreditFacilityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_NonEmployeeDirectorMember" name="NonEmployeeDirectorMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" 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_NumberOfEmployeesPercent" name="NumberOfEmployeesPercent" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/>
  <xsd:element id="strl_NumberOfMajorCustomers" name="NumberOfMajorCustomers" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_OperatingLossCarryforwardExpirationPeriod" name="OperatingLossCarryforwardExpirationPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_OrangeZoneMember" name="OrangeZoneMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_OtherEntitiesMember" name="OtherEntitiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_OtherMiscellaneousTransactionsMember" name="OtherMiscellaneousTransactionsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_OwnershipInterestInJointVenture" name="OwnershipInterestInJointVenture" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_PensionTrustFundForOperatingEngineersPensionPlanMember" name="PensionTrustFundForOperatingEngineersPensionPlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_PercentageOfIncentivePlanBasedOnServiceCompletion" name="PercentageOfIncentivePlanBasedOnServiceCompletion" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/>
  <xsd:element id="strl_PercentageOfIncentivePlanBasedOnShareholderReturn" name="PercentageOfIncentivePlanBasedOnShareholderReturn" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="strl_Plan2001Member" name="Plan2001Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_ProceedsFromSaleOfLongTermContract" name="ProceedsFromSaleOfLongTermContract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_RLWAndJBCMember" name="RLWAndJBCMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_RLWMember" name="RLWMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" 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 abstract="true" id="strl_RedZoneMember" name="RedZoneMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_RevaluationOfNonControllingInterestObligationsReflectedInRetainedEarningsNetOfTax" name="RevaluationOfNonControllingInterestObligationsReflectedInRetainedEarningsNetOfTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <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 id="strl_ScheduleOfDefinedContributionPlanTableTextBlock" name="ScheduleOfDefinedContributionPlanTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_ScheduleOfExcessBillingsOverEarningsTableTextBlock" name="ScheduleOfExcessBillingsOverEarningsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_ScheduleOfNetAmountOfCostsAndEarningsOnUncompletedContractsTableTextBlock" name="ScheduleOfNetAmountOfCostsAndEarningsOnUncompletedContractsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock" name="ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_SelfInsuranceAutoClaimsAmountPerOccurrence" name="SelfInsuranceAutoClaimsAmountPerOccurrence" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="strl_SelfInsuranceExcessReinsurance" name="SelfInsuranceExcessReinsurance" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="strl_SelfInsuranceExcessReinsuranceAggregateDeductible" name="SelfInsuranceExcessReinsuranceAggregateDeductible" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="strl_SelfInsuranceGeneralLiabilityAmountPerOccurrence" name="SelfInsuranceGeneralLiabilityAmountPerOccurrence" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="strl_SelfInsurancePlanExpenses" name="SelfInsurancePlanExpenses" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="strl_SelfInsuranceWorkersCompensationClaimsAmountPerOccurrence" name="SelfInsuranceWorkersCompensationClaimsAmountPerOccurrence" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="strl_SelfInsuranceWorkersCompensationClaimsMaximumLiability" name="SelfInsuranceWorkersCompensationClaimsMaximumLiability" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="strl_SharePriceNet" name="SharePriceNet" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="instant"/>
  <xsd:element id="strl_StockRepurchaseProgramAdditionalAuthorizedAmount" name="StockRepurchaseProgramAdditionalAuthorizedAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" 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_TxDOTMember" name="TxDOTMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_UDOTMember" name="UDOTMember" 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 abstract="true" id="strl_UnionMembersMember" name="UnionMembersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_UponDeathMember" name="UponDeathMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_VariableInterestEntitiesTextBlock" name="VariableInterestEntitiesTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_VariableInterestEntityEntityMaximumLossExposurePercentage" name="VariableInterestEntityEntityMaximumLossExposurePercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_VariableInterestEntityIncomePercentage" name="VariableInterestEntityIncomePercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" 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_WillBeRecognizedAsReductionOfIncomeTaxExpenseMember" name="WillBeRecognizedAsReductionOfIncomeTaxExpenseMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_WillBeRecordedAsIncreaseInEquityMember" name="WillBeRecordedAsIncreaseInEquityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_YellowZoneMember" name="YellowZoneMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-1-summary-of-business-and-significant-accounting-policies-summary-of-useful-lives-used-in-computing-depreciation-and-amortization-details" name="statement-statement-note-1-summary-of-business-and-significant-accounting-policies-summary-of-useful-lives-used-in-computing-depreciation-and-amortization-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-1-summary-of-business-and-significant-accounting-policies-tables" name="statement-statement-note-1-summary-of-business-and-significant-accounting-policies-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-10-operating-leases-minimum-annual-rentals-for-operating-leases-details" name="statement-statement-note-10-operating-leases-minimum-annual-rentals-for-operating-leases-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-10-operating-leases-tables" name="statement-statement-note-10-operating-leases-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-deferred-tax-assets-and-liabilities-details" name="statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-deferred-tax-assets-and-liabilities-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-federal-and-state-income-tax-net-operating-loss-carryforwards-details" name="statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-federal-and-state-income-tax-net-operating-loss-carryforwards-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-income-tax-expense-benefit-components-details" name="statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-income-tax-expense-benefit-components-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-summary-reconciliation-reported-amount-of-income-tax-expense-details" name="statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-summary-reconciliation-reported-amount-of-income-tax-expense-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-tables" name="statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-13-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-13-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-13-net-loss-per-share-attributable-to-sterling-common-stockholders-tables" name="statement-statement-note-13-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-14-stockholders-equity-servicebased-share-compensation-details" name="statement-statement-note-14-stockholders-equity-servicebased-share-compensation-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-14-stockholders-equity-summary-of-2001-plan-for-restricted-stock-grants-details" name="statement-statement-note-14-stockholders-equity-summary-of-2001-plan-for-restricted-stock-grants-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-14-stockholders-equity-tables" name="statement-statement-note-14-stockholders-equity-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-15-employee-benefit-plans-participation-in-multiemployer-defined-benefit-pension-plan-details" name="statement-statement-note-15-employee-benefit-plans-participation-in-multiemployer-defined-benefit-pension-plan-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-15-employee-benefit-plans-tables" name="statement-statement-note-15-employee-benefit-plans-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-contract-revenues-by-customer-details" name="statement-statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-contract-revenues-by-customer-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-tables" name="statement-statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-18-quarterly-financial-information-quarterly-financial-information-unaudited-details" name="statement-statement-note-18-quarterly-financial-information-quarterly-financial-information-unaudited-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-18-quarterly-financial-information-tables" name="statement-statement-note-18-quarterly-financial-information-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-excess-billings-over-costs-and-estimated-earnings-on-uncompleted-contracts-details" name="statement-statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-excess-billings-over-costs-and-estimated-earnings-on-uncompleted-contracts-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-net-amount-of-costs-and-estimated-earning-on-uncompleted-contracts-above-below-billings-details" name="statement-statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-net-amount-of-costs-and-estimated-earning-on-uncompleted-contracts-above-below-billings-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-tables" name="statement-statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-changes-in-noncontrolling-owners-interests-details" name="statement-statement-note-4-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-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-components-of-noncontrolling-interest-subject-to-mandatory-redemption-details" name="statement-statement-note-4-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-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables" name="statement-statement-note-4-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-5-construction-joint-ventures-construction-joint-ventures-partner-income-details" name="statement-statement-note-5-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-5-construction-joint-ventures-construction-joint-ventures-partner-share-details" name="statement-statement-note-5-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-5-construction-joint-ventures-tables" name="statement-statement-note-5-construction-joint-ventures-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-6-variable-interest-entities-consolidated-balance-sheet-myers-details" name="statement-statement-note-6-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-6-variable-interest-entities-consolidated-statements-of-operations-myers-details" name="statement-statement-note-6-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-6-variable-interest-entities-tables" name="statement-statement-note-6-variable-interest-entities-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-7-property-and-equipment-property-and-equipment-details" name="statement-statement-note-7-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-7-property-and-equipment-tables" name="statement-statement-note-7-property-and-equipment-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-9-line-of-credit-and-longterm-debt-longterm-debt-details" name="statement-statement-note-9-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-9-line-of-credit-and-longterm-debt-maturities-of-debt-details" name="statement-statement-note-9-line-of-credit-and-longterm-debt-maturities-of-debt-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-9-line-of-credit-and-longterm-debt-tables" name="statement-statement-note-9-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-20161231_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 02:44AM UTC 2017-03-09--><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/20161231/role/statement-consolidated-statements-of-cash-flows" xlink:href="strl-20161231.xsd#statement-consolidated-statements-of-cash-flows" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-consolidated-statements-of-cash-flows" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:label="strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures" xlink:label="strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_IncreaseDecreaseInRevaluationOfNoncontrollingInterest" xlink:label="strl_IncreaseDecreaseInRevaluationOfNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInContractReceivablesNet" xlink:label="us-gaap_IncreaseDecreaseInContractReceivablesNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInRestrictedCash" xlink:label="us-gaap_IncreaseDecreaseInRestrictedCash" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsOfLoanCosts" xlink:label="us-gaap_PaymentsOfLoanCosts" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="us-gaap_PaymentsToMinorityShareholders" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSecuredLinesOfCredit" xlink:label="us-gaap_ProceedsFromSecuredLinesOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLinesOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="us-gaap_RepaymentsOfLongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepaymentsOfSecuredDebt" xlink:label="us-gaap_RepaymentsOfSecuredDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_IncreaseDecreaseInUnbilledReceivables" 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_IncreaseDecreaseInInventories" 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_GainsLossesOnExtinguishmentOfDebt" 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="strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" 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_ShareBasedCompensation" 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_IncreaseDecreaseInContractReceivablesNet" 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_IncreaseDecreaseInRevaluationOfNoncontrollingInterest" 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_IncreaseDecreaseInAccountsPayable" 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_IncreaseDecreaseInAccruedLiabilities" 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_GainLossOnSaleOfPropertyPlantEquipment" 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_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" 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="us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest" 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_IncreaseDecreaseInIncomeTaxesReceivable" xlink:type="arc"/>
    <link:calculationArc order="13" 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="14" 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="15" 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="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_IncreaseDecreaseInRestrictedCash" xlink:type="arc"/>
    <link:calculationArc order="2" 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_ProceedsFromIssuanceOfCommonStock" 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_RepaymentsOfLinesOfCredit" 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_PaymentsToMinorityShareholders" 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_RepaymentsOfSecuredDebt" xlink:type="arc"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_PaymentsOfLoanCosts" xlink:type="arc"/>
    <link:calculationArc order="5" 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="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="arc"/>
    <link:calculationArc order="7" 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="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc"/>
    <link:calculationArc order="9" 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="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/20161231/role/statement-consolidated-statements-of-operations-" xlink:href="strl-20161231.xsd#statement-consolidated-statements-of-operations-" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-consolidated-statements-of-operations-" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" xlink:label="strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_InterestExpenseAndAccretedInterest" xlink:label="strl_InterestExpenseAndAccretedInterest" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_RevaluationOfNonControllingInterestObligationsReflectedInRetainedEarningsNetOfTax" xlink:label="strl_RevaluationOfNonControllingInterestObligationsReflectedInRetainedEarningsNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="us-gaap_CostOfGoodsSold" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestIncomeOther" xlink:label="us-gaap_InterestIncomeOther" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable" xlink:label="us-gaap_NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_GrossProfit" 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_OtherOperatingIncomeExpenseNet" 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="strl_InterestExpenseAndAccretedInterest" 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="us-gaap_InterestIncomeOther" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" 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="us-gaap_IncomeTaxExpenseBenefit" 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="strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_ProfitLoss" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable" 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_NetIncomeLoss" 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="strl_RevaluationOfNonControllingInterestObligationsReflectedInRetainedEarningsNetOfTax" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-consolidated-statements-of-comprehensive-loss" xlink:href="strl-20161231.xsd#statement-consolidated-statements-of-comprehensive-loss" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-consolidated-statements-of-comprehensive-loss" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_NetincomeAttributableToNoncontrollingInterestIncludedInequity" xlink:label="strl_NetincomeAttributableToNoncontrollingInterestIncludedInequity" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainLossOnSaleOfDerivatives" xlink:label="us-gaap_GainLossOnSaleOfDerivatives" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_GainLossOnSaleOfDerivatives" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="strl_NetincomeAttributableToNoncontrollingInterestIncludedInequity" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-9-line-of-credit-and-longterm-debt-maturities-of-debt-details" xlink:href="strl-20161231.xsd#statement-note-9-line-of-credit-and-longterm-debt-maturities-of-debt-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-9-line-of-credit-and-longterm-debt-maturities-of-debt-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-10-operating-leases-minimum-annual-rentals-for-operating-leases-details" xlink:href="strl-20161231.xsd#statement-note-10-operating-leases-minimum-annual-rentals-for-operating-leases-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-10-operating-leases-minimum-annual-rentals-for-operating-leases-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-consolidated-balance-sheets" xlink:href="strl-20161231.xsd#statement-consolidated-balance-sheets" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-consolidated-balance-sheets" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:label="strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_ReceivablesFromAndEquityInConstructionJointVenture" xlink:label="strl_ReceivablesFromAndEquityInConstructionJointVenture" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="us-gaap_BillingsInExcessOfCostCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:label="us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:label="us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_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_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" 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_ReceivablesLongTermContractsOrPrograms" 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="strl_ReceivablesFromAndEquityInConstructionJointVenture" 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_InventoryNet" 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_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_Goodwill" 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_OtherAssetsNoncurrent" 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_AssetsCurrent" 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_EmployeeRelatedLiabilitiesCurrent" 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_AccruedIncomeTaxesCurrent" 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_AccruedLiabilitiesCurrent" 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_AccountsPayableCurrent" 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_LongTermDebtCurrent" 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_BillingsInExcessOfCostCurrent" 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="strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" 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="us-gaap_LongTermDebtNoncurrent" 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_PreferredStockValue" 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_AdditionalPaidInCapital" 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_RetainedEarningsAccumulatedDeficit" 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_CommonStockValue" 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_LiabilitiesCurrent" 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_StockholdersEquity" 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_MinorityInterest" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-net-amount-of-costs-and-estimated-earning-on-uncompleted-contracts-above-below-billings-details" xlink:href="strl-20161231.xsd#statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-net-amount-of-costs-and-estimated-earning-on-uncompleted-contracts-above-below-billings-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-net-amount-of-costs-and-estimated-earning-on-uncompleted-contracts-above-below-billings-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BillingsInExcessOfCost" xlink:label="us-gaap_BillingsInExcessOfCost" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="us-gaap_BillingsInExcessOfCostCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:type="locator"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BillingsInExcessOfCost" xlink:to="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BillingsInExcessOfCost" xlink:to="us-gaap_BillingsInExcessOfCostCurrent" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-components-of-noncontrolling-interest-subject-to-mandatory-redemption-details" xlink:href="strl-20161231.xsd#statement-note-4-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/20161231/role/statement-note-4-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-20161231.xsd#strl_MembersInterestSubjectToMandatoryRedemption" xlink:label="strl_MembersInterestSubjectToMandatoryRedemption" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:label="strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.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/20161231/role/statement-note-7-property-and-equipment-property-and-equipment-details" xlink:href="strl-20161231.xsd#statement-note-7-property-and-equipment-property-and-equipment-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-7-property-and-equipment-property-and-equipment-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" 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_PropertyPlantAndEquipmentGross" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-9-line-of-credit-and-longterm-debt-longterm-debt-details" xlink:href="strl-20161231.xsd#statement-note-9-line-of-credit-and-longterm-debt-longterm-debt-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-9-line-of-credit-and-longterm-debt-longterm-debt-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-income-tax-expense-benefit-components-details" xlink:href="strl-20161231.xsd#statement-note-12-income-taxes-and-deferred-tax-assetliability-income-tax-expense-benefit-components-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-income-tax-expense-benefit-components-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-5-construction-joint-ventures-construction-joint-ventures-partner-share-details" xlink:href="strl-20161231.xsd#statement-note-5-construction-joint-ventures-construction-joint-ventures-partner-share-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-5-construction-joint-ventures-construction-joint-ventures-partner-share-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsNet" xlink:label="us-gaap_AssetsNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>strl-20161231_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 02:43AM UTC 2017-03-09--><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/20161231/role/statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts" xlink:href="strl-20161231.xsd#statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" xlink:label="us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_LongTermContractsOrProgramsDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-document-and-entity-information" xlink:href="strl-20161231.xsd#statement-document-and-entity-information" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/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_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" 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_EntityPublicFloat" 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_DocumentType" 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_DocumentPeriodEndDate" 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_DocumentFiscalYearFocus" 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_DocumentFiscalPeriodFocus" xlink:type="arc"/>
    <link:definitionArc order="15" 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/20161231/role/statement-note-1-summary-of-business-and-significant-accounting-policies" xlink:href="strl-20161231.xsd#statement-note-1-summary-of-business-and-significant-accounting-policies" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-1-summary-of-business-and-significant-accounting-policies" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_CostsAndEstimatedEarningsInExcessOfBillingsMember" xlink:label="strl_CostsAndEstimatedEarningsInExcessOfBillingsMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_CurrentMaturitiesOfLongtermDebtMember" xlink:label="strl_CurrentMaturitiesOfLongtermDebtMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_JBCFormerOwnersMember" xlink:label="strl_JBCFormerOwnersMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_LongtermContractReceivableMember" xlink:label="strl_LongtermContractReceivableMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_LongtermDebtNetOfCurrentMaturitiesMember" xlink:label="strl_LongtermDebtNetOfCurrentMaturitiesMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:label="strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CounterpartyNameAxis" xlink:label="us-gaap_CounterpartyNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingIncomeLossMember" xlink:label="us-gaap_OperatingIncomeLossMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="us-gaap_OtherNoncurrentLiabilitiesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseMember" xlink:label="us-gaap_OtherOperatingIncomeExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:label="us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:label="us-gaap_RepurchaseAgreementCounterpartyNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_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_CounterpartyNameAxis" xlink:to="us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" 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_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" 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_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="1" 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="2" 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="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_OtherOperatingIncomeExpenseMember" 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_OtherNoncurrentLiabilitiesMember" 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_CounterpartyNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:to="strl_JBCFormerOwnersMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CounterpartyNameAxis" xlink:to="us-gaap_RepurchaseAgreementCounterpartyNameDomain-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_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain-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_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_NotesPayableForTransportationAndConstructionEquipmentMember" 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="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FairValueByAssetClassAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="strl_LongtermContractReceivableMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="strl_CurrentMaturitiesOfLongtermDebtMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="strl_LongtermDebtNetOfCurrentMaturitiesMember" 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_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/20161231/role/statement-note-2-cash-and-cash-equivalents" xlink:href="strl-20161231.xsd#statement-note-2-cash-and-cash-equivalents" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-2-cash-and-cash-equivalents" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_MajorityOwnedJointVenturesMember" xlink:label="strl_MajorityOwnedJointVenturesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsMember" xlink:label="us-gaap_OtherAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherCurrentAssetsMember" xlink:label="us-gaap_OtherCurrentAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/20161231/role/statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests" xlink:href="strl-20161231.xsd#statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-4-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-20161231.xsd#strl_MyersMember" xlink:label="strl_MyersMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_UponDeathMember" xlink:label="strl_UponDeathMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvesteeNameDomain" xlink:label="us-gaap_EquityMethodInvesteeNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestDisclosureTextBlock" xlink:label="us-gaap_MinorityInterestDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/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_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="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_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_MyersMember" 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="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="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="strl_UponDeathMember" 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="1" 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="3" 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_MyersMember" 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="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/20161231/role/statement-note-5-construction-joint-ventures" xlink:href="strl-20161231.xsd#statement-note-5-construction-joint-ventures" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-5-construction-joint-ventures" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_GraniteConstructionCorporationMember" xlink:label="strl_GraniteConstructionCorporationMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvesteeNameDomain" xlink:label="us-gaap_EquityMethodInvesteeNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_GraniteConstructionCorporationMember" 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/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/20161231/role/statement-note-6-variable-interest-entities" xlink:href="strl-20161231.xsd#statement-note-6-variable-interest-entities" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-6-variable-interest-entities" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_MyersMember" xlink:label="strl_MyersMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_VariableInterestEntitiesTextBlock" xlink:label="strl_VariableInterestEntitiesTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_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_MyersMember" 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_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/20161231/role/statement-note-7-property-and-equipment" xlink:href="strl-20161231.xsd#statement-note-7-property-and-equipment" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-7-property-and-equipment" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_FormerPresidentAndChiefOperatingOfficerMember" xlink:label="strl_FormerPresidentAndChiefOperatingOfficerMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseMember" xlink:label="us-gaap_OtherOperatingIncomeExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_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_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" 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_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="strl_FormerPresidentAndChiefOperatingOfficerMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain-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_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_OtherOperatingIncomeExpenseMember" 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="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_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-8-goodwill" xlink:href="strl-20161231.xsd#statement-note-8-goodwill" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-8-goodwill" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillDisclosureTextBlock" xlink:label="us-gaap_GoodwillDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_GoodwillDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-9-line-of-credit-and-longterm-debt-" xlink:href="strl-20161231.xsd#statement-note-9-line-of-credit-and-longterm-debt-" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-9-line-of-credit-and-longterm-debt-" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_AssetBasedFacilityMember" xlink:label="strl_AssetBasedFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_CreditFacilityMember" xlink:label="strl_CreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_CurrentMaturitiesOfLongtermDebtMember" xlink:label="strl_CurrentMaturitiesOfLongtermDebtMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_EquipmentBasedFacilityMember" xlink:label="strl_EquipmentBasedFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NationsMember" xlink:label="strl_NationsMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:label="strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestExpenseMember" xlink:label="us-gaap_InterestExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember" xlink:label="us-gaap_OtherNoncurrentAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_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_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="3" 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_OtherNoncurrentAssetsMember" 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="4" 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_InterestExpenseMember" 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="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_CreditFacilityMember" xlink:type="arc"/>
    <link:definitionArc order="3" 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="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="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="strl_CurrentMaturitiesOfLongtermDebtMember" 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_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/20161231/role/statement-note-10-operating-leases-" xlink:href="strl-20161231.xsd#statement-note-10-operating-leases-" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-10-operating-leases-" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_LeasesOfLesseeDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-11-commitments-and-contingencies" xlink:href="strl-20161231.xsd#statement-note-11-commitments-and-contingencies" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-11-commitments-and-contingencies" 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-20161231.xsd#strl_OtherEntitiesMember" xlink:label="strl_OtherEntitiesMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_RLWAndJBCMember" xlink:label="strl_RLWAndJBCMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_RLWAndJBCMember" 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/domain-member" xlink:from="dei_EntityDomain" xlink:to="strl_OtherEntitiesMember" 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_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-" xlink:href="strl-20161231.xsd#statement-note-12-income-taxes-and-deferred-tax-assetliability-" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_WillBeRecognizedAsReductionOfIncomeTaxExpenseMember" xlink:label="strl_WillBeRecognizedAsReductionOfIncomeTaxExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_WillBeRecordedAsIncreaseInEquityMember" xlink:label="strl_WillBeRecordedAsIncreaseInEquityMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarliestTaxYearMember" xlink:label="us-gaap_EarliestTaxYearMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxPeriodAxis" xlink:label="us-gaap_TaxPeriodAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain-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_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_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodDomain" 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_IncomeTaxAuthorityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain-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_IncomeTaxAuthorityDomain" xlink:to="us-gaap_StateAndLocalJurisdictionMember" 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_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="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="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="strl_WillBeRecognizedAsReductionOfIncomeTaxExpenseMember" 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="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="strl_WillBeRecordedAsIncreaseInEquityMember" 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_TaxPeriodAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="us-gaap_EarliestTaxYearMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodDomain-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/20161231/role/statement-note-13-net-loss-per-share-attributable-to-sterling-common-stockholders" xlink:href="strl-20161231.xsd#statement-note-13-net-loss-per-share-attributable-to-sterling-common-stockholders" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-13-net-loss-per-share-attributable-to-sterling-common-stockholders" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/20161231/role/statement-note-14-stockholders-equity" xlink:href="strl-20161231.xsd#statement-note-14-stockholders-equity" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-14-stockholders-equity" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_DADavidsonAndCoMember" xlink:label="strl_DADavidsonAndCoMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_KeyEmployeesMember" xlink:label="strl_KeyEmployeesMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_LongTermIncentivePlanMember" xlink:label="strl_LongTermIncentivePlanMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_Plan2001Member" xlink:label="strl_Plan2001Member" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ChiefExecutiveOfficerMember" xlink:label="us-gaap_ChiefExecutiveOfficerMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="us-gaap_TitleOfIndividualAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain-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_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_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" 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_PlanNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="strl_Plan2001Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain-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_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-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_TitleOfIndividualAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="strl_KeyEmployeesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain-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_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="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="us-gaap_ChiefExecutiveOfficerMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PerformanceSharesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="strl_LongTermIncentivePlanMember" 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_SubsidiarySaleOfStockAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="strl_DADavidsonAndCoMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain-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_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_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-15-employee-benefit-plans-" xlink:href="strl-20161231.xsd#statement-note-15-employee-benefit-plans-" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-15-employee-benefit-plans-" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_FieldPersonnelMember" xlink:label="strl_FieldPersonnelMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_IndividuallyInsignificantMultiemployerPensionCostsMember" xlink:label="strl_IndividuallyInsignificantMultiemployerPensionCostsMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NevadaArizonaCaliforniaAndHawaiiMember" xlink:label="strl_NevadaArizonaCaliforniaAndHawaiiMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_OrangeZoneMember" xlink:label="strl_OrangeZoneMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_RedZoneMember" xlink:label="strl_RedZoneMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_UnionMembersMember" xlink:label="strl_UnionMembersMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_YellowZoneMember" xlink:label="strl_YellowZoneMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MultiemployerPlanTypeAxis" xlink:label="us-gaap_MultiemployerPlanTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MultiemployerPlansTypeDomain" xlink:label="us-gaap_MultiemployerPlansTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MultiemployerPlansTypeDomain" xlink:label="us-gaap_MultiemployerPlansTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="us-gaap_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="us-gaap_SegmentGeographicalDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="us-gaap_StatementGeographicalAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="us-gaap_TitleOfIndividualAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain-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_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_StatementGeographicalAxis" xlink:to="us-gaap_SegmentGeographicalDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_MultiemployerPlanTypeAxis" xlink:to="us-gaap_MultiemployerPlansTypeDomain" 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_TitleOfIndividualAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="strl_FieldPersonnelMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain-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_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="strl_UnionMembersMember" 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_StatementGeographicalAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentGeographicalDomain" xlink:to="strl_NevadaArizonaCaliforniaAndHawaiiMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementGeographicalAxis" xlink:to="us-gaap_SegmentGeographicalDomain-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_MultiemployerPlanTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MultiemployerPlansTypeDomain" xlink:to="strl_RedZoneMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_MultiemployerPlanTypeAxis" xlink:to="us-gaap_MultiemployerPlansTypeDomain-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_MultiemployerPlansTypeDomain" xlink:to="strl_OrangeZoneMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MultiemployerPlansTypeDomain" xlink:to="strl_YellowZoneMember" 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="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="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="strl_IndividuallyInsignificantMultiemployerPensionCostsMember" 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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-16-concentration-of-risk-and-enterprisewide-disclosures" xlink:href="strl-20161231.xsd#statement-note-16-concentration-of-risk-and-enterprisewide-disclosures" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-16-concentration-of-risk-and-enterprisewide-disclosures" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_TxDOTMember" xlink:label="strl_TxDOTMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="us-gaap_MajorCustomersAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="us-gaap_NameOfMajorCustomerDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="us-gaap_NameOfMajorCustomerDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_MajorCustomersAxis" xlink:to="us-gaap_NameOfMajorCustomerDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" 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_ConcentrationRiskByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain-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_ConcentrationRiskByBenchmarkAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain-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_MajorCustomersAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="strl_TxDOTMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_MajorCustomersAxis" xlink:to="us-gaap_NameOfMajorCustomerDomain-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="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_SegmentReportingDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-17-related-party-transactions-" xlink:href="strl-20161231.xsd#statement-note-17-related-party-transactions-" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-17-related-party-transactions-" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_FactoringAgreementWithARelatedPartyMember" xlink:label="strl_FactoringAgreementWithARelatedPartyMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_MainOfficeMember" xlink:label="strl_MainOfficeMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_OtherMiscellaneousTransactionsMember" xlink:label="strl_OtherMiscellaneousTransactionsMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_RLWMember" xlink:label="strl_RLWMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseMember" xlink:label="us-gaap_OtherOperatingIncomeExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="us-gaap_RelatedPartyTransactionDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_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_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" 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_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="strl_RLWMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain-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_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="strl_MainOfficeMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain-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_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="strl_OtherMiscellaneousTransactionsMember" 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_RelatedPartyTransactionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="strl_FactoringAgreementWithARelatedPartyMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain-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_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_OtherOperatingIncomeExpenseMember" 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="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_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-18-quarterly-financial-information-" xlink:href="strl-20161231.xsd#statement-note-18-quarterly-financial-information-" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-18-quarterly-financial-information-" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_GlobalSettlementWhichAllowedCloseoutOfATexasProjectMember" xlink:label="strl_GlobalSettlementWhichAllowedCloseoutOfATexasProjectMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LitigationCaseAxis" xlink:label="us-gaap_LitigationCaseAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LitigationCaseTypeDomain" xlink:label="us-gaap_LitigationCaseTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LitigationCaseTypeDomain" xlink:label="us-gaap_LitigationCaseTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_LitigationCaseAxis" xlink:to="us-gaap_LitigationCaseTypeDomain" 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_LitigationCaseAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LitigationCaseTypeDomain" xlink:to="strl_GlobalSettlementWhichAllowedCloseoutOfATexasProjectMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LitigationCaseAxis" xlink:to="us-gaap_LitigationCaseTypeDomain-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_QuarterlyFinancialInformationTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-19-subsequent-event-commitment-to-purchase-concrete-company" xlink:href="strl-20161231.xsd#statement-note-19-subsequent-event-commitment-to-purchase-concrete-company" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-19-subsequent-event-commitment-to-purchase-concrete-company" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_NewCreditFacilityMember" xlink:label="strl_NewCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_TealstoneConstructionMember" xlink:label="strl_TealstoneConstructionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" 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_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_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_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="strl_NewCreditFacilityMember" 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="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="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_SubsequentEventsTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-significant-accounting-policies-policies" xlink:href="strl-20161231.xsd#statement-significant-accounting-policies-policies" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-significant-accounting-policies-policies" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredChargesPolicyTextBlock" xlink:label="us-gaap_DeferredChargesPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeasePolicyTextBlock" xlink:label="us-gaap_LeasePolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevenueRecognitionPercentageOfCompletionMethod" xlink:label="us-gaap_RevenueRecognitionPercentageOfCompletionMethod" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_RevenueRecognitionPercentageOfCompletionMethod" 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_PriorPeriodReclassificationAdjustmentDescription" 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_ReceivablesPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InventoryPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LeasePolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DeferredChargesPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc"/>
    <link:definitionArc order="15" 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/20161231/role/statement-note-1-summary-of-business-and-significant-accounting-policies-tables" xlink:href="strl-20161231.xsd#statement-note-1-summary-of-business-and-significant-accounting-policies-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-1-summary-of-business-and-significant-accounting-policies-tables" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock" xlink:label="strl_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-tables" xlink:href="strl-20161231.xsd#statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-tables" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_ScheduleOfExcessBillingsOverEarningsTableTextBlock" xlink:label="strl_ScheduleOfExcessBillingsOverEarningsTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_ScheduleOfNetAmountOfCostsAndEarningsOnUncompletedContractsTableTextBlock" xlink:label="strl_ScheduleOfNetAmountOfCostsAndEarningsOnUncompletedContractsTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_ScheduleOfExcessBillingsOverEarningsTableTextBlock" 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_ScheduleOfNetAmountOfCostsAndEarningsOnUncompletedContractsTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables" xlink:href="strl-20161231.xsd#statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_ScheduleOfChangesInNoncontrollingInterestsAndJointVenturesTableTextBlock" xlink:label="strl_ScheduleOfChangesInNoncontrollingInterestsAndJointVenturesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_ScheduleOfComponentsOfAgreementObligationTableTextBlock" xlink:label="strl_ScheduleOfComponentsOfAgreementObligationTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/20161231/role/statement-note-5-construction-joint-ventures-tables" xlink:href="strl-20161231.xsd#statement-note-5-construction-joint-ventures-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-5-construction-joint-ventures-tables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:label="us-gaap_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:label="us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/20161231/role/statement-note-6-variable-interest-entities-tables" xlink:href="strl-20161231.xsd#statement-note-6-variable-interest-entities-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-6-variable-interest-entities-tables" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_MyersAndSonsConstructionMember" xlink:label="strl_MyersAndSonsConstructionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:label="us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:label="us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/20161231/role/statement-note-7-property-and-equipment-tables" xlink:href="strl-20161231.xsd#statement-note-7-property-and-equipment-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-7-property-and-equipment-tables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/20161231/role/statement-note-9-line-of-credit-and-longterm-debt-tables" xlink:href="strl-20161231.xsd#statement-note-9-line-of-credit-and-longterm-debt-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-9-line-of-credit-and-longterm-debt-tables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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: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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-10-operating-leases-tables" xlink:href="strl-20161231.xsd#statement-note-10-operating-leases-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-10-operating-leases-tables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:label="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-tables" xlink:href="strl-20161231.xsd#statement-note-12-income-taxes-and-deferred-tax-assetliability-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-tables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:label="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_SummaryOfOperatingLossCarryforwardsTextBlock" 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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-13-net-loss-per-share-attributable-to-sterling-common-stockholders-tables" xlink:href="strl-20161231.xsd#statement-note-13-net-loss-per-share-attributable-to-sterling-common-stockholders-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-13-net-loss-per-share-attributable-to-sterling-common-stockholders-tables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/20161231/role/statement-note-14-stockholders-equity-tables" xlink:href="strl-20161231.xsd#statement-note-14-stockholders-equity-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-14-stockholders-equity-tables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" 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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-15-employee-benefit-plans-tables" xlink:href="strl-20161231.xsd#statement-note-15-employee-benefit-plans-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-15-employee-benefit-plans-tables" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_ScheduleOfDefinedContributionPlanTableTextBlock" xlink:label="strl_ScheduleOfDefinedContributionPlanTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_ScheduleOfDefinedContributionPlanTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-tables" xlink:href="strl-20161231.xsd#statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-tables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:label="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-18-quarterly-financial-information-tables" xlink:href="strl-20161231.xsd#statement-note-18-quarterly-financial-information-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-18-quarterly-financial-information-tables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-1-summary-of-business-and-significant-accounting-policies-details-textual" xlink:href="strl-20161231.xsd#statement-note-1-summary-of-business-and-significant-accounting-policies-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-1-summary-of-business-and-significant-accounting-policies-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_CapitalizedDebtFees" xlink:label="strl_CapitalizedDebtFees" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_ContractsReceivableUnpaidProjectContractPrice" xlink:label="strl_ContractsReceivableUnpaidProjectContractPrice" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_CostsAndEstimatedEarningsInExcessOfBillingsMember" xlink:label="strl_CostsAndEstimatedEarningsInExcessOfBillingsMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_CurrentMaturitiesOfLongtermDebtMember" xlink:label="strl_CurrentMaturitiesOfLongtermDebtMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_EarnoutExpense" xlink:label="strl_EarnoutExpense" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_EstimatedConstructionGrossProfitLossBeforeTax" xlink:label="strl_EstimatedConstructionGrossProfitLossBeforeTax" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_EstimatedConstructionGrossProfitLossPerDilutedShare" xlink:label="strl_EstimatedConstructionGrossProfitLossPerDilutedShare" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_GainLossOnSaleOfLongtermContract" xlink:label="strl_GainLossOnSaleOfLongtermContract" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_InterestIncomeFromContractsReceivable" xlink:label="strl_InterestIncomeFromContractsReceivable" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_JBCFormerOwnersMember" xlink:label="strl_JBCFormerOwnersMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_LongtermContractReceivableMember" xlink:label="strl_LongtermContractReceivableMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_LongtermDebtNetOfCurrentMaturitiesMember" xlink:label="strl_LongtermDebtNetOfCurrentMaturitiesMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:label="strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_OwnershipInterestInJointVenture" xlink:label="strl_OwnershipInterestInJointVenture" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_ProceedsFromSaleOfLongTermContract" xlink:label="strl_ProceedsFromSaleOfLongTermContract" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_RevenueRecognitionPercentageOfCompletionRange" xlink:label="strl_RevenueRecognitionPercentageOfCompletionRange" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_WarrantyTerm" xlink:label="strl_WarrantyTerm" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms" xlink:label="us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeaseObligations" xlink:label="us-gaap_CapitalLeaseObligations" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ContractReceivableRetainage" xlink:label="us-gaap_ContractReceivableRetainage" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ContractsReceivableClaimsAndUncertainAmounts" xlink:label="us-gaap_ContractsReceivableClaimsAndUncertainAmounts" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CounterpartyNameAxis" xlink:label="us-gaap_CounterpartyNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="us-gaap_DebtInstrumentTerm" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsDiscountRate" xlink:label="us-gaap_FairValueInputsDiscountRate" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermNotesPayable" xlink:label="us-gaap_LongTermNotesPayable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NumberOfReportingUnits" xlink:label="us-gaap_NumberOfReportingUnits" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingIncomeLossMember" xlink:label="us-gaap_OperatingIncomeLossMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="us-gaap_OtherNoncurrentLiabilitiesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseMember" xlink:label="us-gaap_OtherOperatingIncomeExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:label="us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:label="us-gaap_RepurchaseAgreementCounterpartyNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" xlink:label="us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnapprovedChangeOrdersAmount" xlink:label="us-gaap_UnapprovedChangeOrdersAmount" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnbilledContractsReceivable" xlink:label="us-gaap_UnbilledContractsReceivable" 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_CounterpartyNameAxis" xlink:to="us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" 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_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" 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_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="1" 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="2" 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="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_OtherOperatingIncomeExpenseMember" 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_OtherNoncurrentLiabilitiesMember" 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_CounterpartyNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:to="strl_JBCFormerOwnersMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CounterpartyNameAxis" xlink:to="us-gaap_RepurchaseAgreementCounterpartyNameDomain-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_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain-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_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_NotesPayableForTransportationAndConstructionEquipmentMember" 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="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FairValueByAssetClassAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="strl_LongtermContractReceivableMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="strl_CurrentMaturitiesOfLongtermDebtMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="strl_LongtermDebtNetOfCurrentMaturitiesMember" 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_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_OwnershipInterestInJointVenture" 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_RevenueRecognitionPercentageOfCompletionRange" 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_WarrantyTerm" 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_EstimatedConstructionGrossProfitLossBeforeTax" 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_EstimatedConstructionGrossProfitLossPerDilutedShare" 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_UnapprovedChangeOrdersAmount" 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_ContractsReceivableClaimsAndUncertainAmounts" 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_ContractsReceivableUnpaidProjectContractPrice" 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_ProceedsFromSaleOfLongTermContract" 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_GainLossOnSaleOfLongtermContract" 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_AccountsReceivableBilledForLongTermContractsOrPrograms" 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_EarnoutExpense" 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_BusinessCombinationContingentConsiderationLiability" 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_LongTermNotesPayable" 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_DebtInstrumentTerm" 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="us-gaap_DebtInstrumentInterestRateStatedPercentage" 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="us-gaap_ContractReceivableRetainage" 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="us-gaap_UnbilledContractsReceivable" 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="us-gaap_FairValueInputsDiscountRate" 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_InterestIncomeFromContractsReceivable" 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="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" 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_InventoryNet" 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_Depreciation" xlink:type="arc"/>
    <link:definitionArc order="24" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CapitalLeaseObligations" xlink:type="arc"/>
    <link:definitionArc order="25" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_CapitalizedDebtFees" xlink:type="arc"/>
    <link:definitionArc order="26" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" xlink:type="arc"/>
    <link:definitionArc order="27" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AmortizationOfFinancingCosts" xlink:type="arc"/>
    <link:definitionArc order="28" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:type="arc"/>
    <link:definitionArc order="29" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NumberOfOperatingSegments" xlink:type="arc"/>
    <link:definitionArc order="30" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NumberOfReportableSegments" xlink:type="arc"/>
    <link:definitionArc order="31" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NumberOfReportingUnits" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-2-cash-and-cash-equivalents-details-textual" xlink:href="strl-20161231.xsd#statement-note-2-cash-and-cash-equivalents-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-2-cash-and-cash-equivalents-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_MajorityOwnedJointVenturesMember" xlink:label="strl_MajorityOwnedJointVenturesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsMember" xlink:label="us-gaap_OtherAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherCurrentAssetsMember" xlink:label="us-gaap_OtherCurrentAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="us-gaap_RestrictedCashAndCashEquivalents" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/20161231/role/statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-details-textual" xlink:href="strl-20161231.xsd#statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-4-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-20161231.xsd#strl_AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability" xlink:label="strl_AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_MyersMember" xlink:label="strl_MyersMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_UponDeathMember" xlink:label="strl_UponDeathMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvesteeNameDomain" xlink:label="us-gaap_EquityMethodInvesteeNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:label="us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromSubsidiariesBeforeTax" xlink:label="us-gaap_IncomeLossFromSubsidiariesBeforeTax" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsidiariesMember" xlink:label="us-gaap_SubsidiariesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UndistributedEarnings" xlink:label="us-gaap_UndistributedEarnings" 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_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_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="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_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_MyersMember" 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="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="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="strl_UponDeathMember" 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="1" 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="3" 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_MyersMember" 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="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:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability" 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_MinorityInterest" 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_IncomeLossFromSubsidiariesBeforeTax" 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_UndistributedEarnings" 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_FairValueOptionChangesInFairValueGainLoss1" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-5-construction-joint-ventures-details-textual" xlink:href="strl-20161231.xsd#statement-note-5-construction-joint-ventures-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-5-construction-joint-ventures-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_ConstructionBacklogAttributableToProjectPerformedByJointVentures" xlink:label="strl_ConstructionBacklogAttributableToProjectPerformedByJointVentures" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_GraniteConstructionCorporationMember" xlink:label="strl_GraniteConstructionCorporationMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvesteeNameDomain" xlink:label="us-gaap_EquityMethodInvesteeNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_GraniteConstructionCorporationMember" 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/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/20161231/role/statement-note-6-variable-interest-entities-details-textual" xlink:href="strl-20161231.xsd#statement-note-6-variable-interest-entities-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-6-variable-interest-entities-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_MyersMember" xlink:label="strl_MyersMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_VariableInterestEntityEntityMaximumLossExposurePercentage" xlink:label="strl_VariableInterestEntityEntityMaximumLossExposurePercentage" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_VariableInterestEntityIncomePercentage" xlink:label="strl_VariableInterestEntityIncomePercentage" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="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="strl_MyersMember" 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_VariableInterestEntityOwnershipPercentage" 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_VariableInterestEntityIncomePercentage" 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_VariableInterestEntityEntityMaximumLossExposurePercentage" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-7-property-and-equipment-details-textual" xlink:href="strl-20161231.xsd#statement-note-7-property-and-equipment-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-7-property-and-equipment-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_FormerPresidentAndChiefOperatingOfficerMember" xlink:label="strl_FormerPresidentAndChiefOperatingOfficerMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseMember" xlink:label="us-gaap_OtherOperatingIncomeExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSaleOfLandHeldForUse" xlink:label="us-gaap_ProceedsFromSaleOfLandHeldForUse" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_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_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" 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_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="strl_FormerPresidentAndChiefOperatingOfficerMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain-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_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_OtherOperatingIncomeExpenseMember" 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="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_ProceedsFromSaleOfLandHeldForUse" 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_GainLossOnDispositionOfAssets1" 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_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-8-goodwill-details-textual" xlink:href="strl-20161231.xsd#statement-note-8-goodwill-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-8-goodwill-details-textual" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_Goodwill" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-9-line-of-credit-and-longterm-debt-details-textual" xlink:href="strl-20161231.xsd#statement-note-9-line-of-credit-and-longterm-debt-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-9-line-of-credit-and-longterm-debt-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_AssetBasedFacilityMember" xlink:label="strl_AssetBasedFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_CreditFacilityMember" xlink:label="strl_CreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_CurrentMaturitiesOfLongtermDebtMember" xlink:label="strl_CurrentMaturitiesOfLongtermDebtMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_DebtAgreementMaximumBorrowingCapacity" xlink:label="strl_DebtAgreementMaximumBorrowingCapacity" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_DebtInstrumentCollateralAsPercentageOfEquipment" xlink:label="strl_DebtInstrumentCollateralAsPercentageOfEquipment" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_DebtInstrumentDecreaseInBasisSpreadOnVariableRate" xlink:label="strl_DebtInstrumentDecreaseInBasisSpreadOnVariableRate" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_DebtInstrumentIncreaseInBasisSpreadOnVariableRate" xlink:label="strl_DebtInstrumentIncreaseInBasisSpreadOnVariableRate" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_DebtInstrumentNumberOfMonthlyInstallments" xlink:label="strl_DebtInstrumentNumberOfMonthlyInstallments" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_DebtInstrumentPercentageOfAppraisedValueOfCollateral" xlink:label="strl_DebtInstrumentPercentageOfAppraisedValueOfCollateral" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_EquipmentBasedFacilityMember" xlink:label="strl_EquipmentBasedFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NationsMember" xlink:label="strl_NationsMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:label="strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeaseObligations" xlink:label="us-gaap_CapitalLeaseObligations" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="us-gaap_DebtInstrumentTerm" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestExpenseMember" xlink:label="us-gaap_InterestExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtFairValue" xlink:label="us-gaap_LongTermDebtFairValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermNotesPayable" xlink:label="us-gaap_LongTermNotesPayable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember" xlink:label="us-gaap_OtherNoncurrentAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsOfDebtExtinguishmentCosts" xlink:label="us-gaap_PaymentsOfDebtExtinguishmentCosts" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSecuredLinesOfCredit" xlink:label="us-gaap_ProceedsFromSecuredLinesOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="us-gaap_RepaymentsOfLongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_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_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="3" 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_OtherNoncurrentAssetsMember" 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="4" 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_InterestExpenseMember" 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="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_CreditFacilityMember" xlink:type="arc"/>
    <link:definitionArc order="3" 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="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="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="strl_CurrentMaturitiesOfLongtermDebtMember" 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_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_DebtInstrumentFaceAmount" 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_LongTermDebt" 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="strl_DebtAgreementMaximumBorrowingCapacity" 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_DebtInstrumentPercentageOfAppraisedValueOfCollateral" 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_LineOfCreditFacilityCurrentBorrowingCapacity" 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_RepaymentsOfLongTermDebt" 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_LineOfCreditFacilityRemainingBorrowingCapacity" 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_DebtInstrumentInterestRateStatedPercentage" 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_DebtInstrumentDecreaseInBasisSpreadOnVariableRate" 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_DebtInstrumentIncreaseInBasisSpreadOnVariableRate" 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_DebtInstrumentNumberOfMonthlyInstallments" 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_DebtInstrumentCollateralAsPercentageOfEquipment" 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_ProceedsFromIssuanceOfLongTermDebt" 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_ProceedsFromSecuredLinesOfCredit" 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="us-gaap_DeferredFinanceCostsNet" 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="us-gaap_PaymentsOfDebtExtinguishmentCosts" 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="us-gaap_InterestExpenseDebt" 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="us-gaap_LongTermDebtFairValue" 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="us-gaap_GainsLossesOnExtinguishmentOfDebt" 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="us-gaap_LongTermNotesPayable" 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_DebtInstrumentTerm" 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_CapitalLeaseObligations" xlink:type="arc"/>
    <link:definitionArc order="24" 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/20161231/role/statement-note-10-operating-leases-details-textual" xlink:href="strl-20161231.xsd#statement-note-10-operating-leases-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-10-operating-leases-details-textual" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="us-gaap_LeaseAndRentalExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_LeaseAndRentalExpense" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-11-commitments-and-contingencies-details-textual" xlink:href="strl-20161231.xsd#statement-note-11-commitments-and-contingencies-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-11-commitments-and-contingencies-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-20161231.xsd#strl_OtherEntitiesMember" xlink:label="strl_OtherEntitiesMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_RLWAndJBCMember" xlink:label="strl_RLWAndJBCMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_SelfInsuranceAutoClaimsAmountPerOccurrence" xlink:label="strl_SelfInsuranceAutoClaimsAmountPerOccurrence" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_SelfInsuranceExcessReinsurance" xlink:label="strl_SelfInsuranceExcessReinsurance" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_SelfInsuranceExcessReinsuranceAggregateDeductible" xlink:label="strl_SelfInsuranceExcessReinsuranceAggregateDeductible" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_SelfInsuranceGeneralLiabilityAmountPerOccurrence" xlink:label="strl_SelfInsuranceGeneralLiabilityAmountPerOccurrence" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_SelfInsurancePlanExpenses" xlink:label="strl_SelfInsurancePlanExpenses" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_SelfInsuranceWorkersCompensationClaimsAmountPerOccurrence" xlink:label="strl_SelfInsuranceWorkersCompensationClaimsAmountPerOccurrence" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_SelfInsuranceWorkersCompensationClaimsMaximumLiability" xlink:label="strl_SelfInsuranceWorkersCompensationClaimsMaximumLiability" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount" xlink:label="us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_RLWAndJBCMember" 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/domain-member" xlink:from="dei_EntityDomain" xlink:to="strl_OtherEntitiesMember" 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_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount" 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_SelfInsuranceExcessReinsurance" 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_SelfInsuranceExcessReinsuranceAggregateDeductible" 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_SelfInsuranceWorkersCompensationClaimsAmountPerOccurrence" 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_SelfInsuranceGeneralLiabilityAmountPerOccurrence" 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_SelfInsuranceAutoClaimsAmountPerOccurrence" 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="strl_SelfInsuranceWorkersCompensationClaimsMaximumLiability" 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_SelfInsurancePlanExpenses" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-details-textual" xlink:href="strl-20161231.xsd#statement-note-12-income-taxes-and-deferred-tax-assetliability-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_OperatingLossCarryforwardExpirationPeriod" xlink:label="strl_OperatingLossCarryforwardExpirationPeriod" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_WillBeRecognizedAsReductionOfIncomeTaxExpenseMember" xlink:label="strl_WillBeRecognizedAsReductionOfIncomeTaxExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_WillBeRecordedAsIncreaseInEquityMember" xlink:label="strl_WillBeRecordedAsIncreaseInEquityMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarliestTaxYearMember" xlink:label="us-gaap_EarliestTaxYearMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OpenTaxYear" xlink:label="us-gaap_OpenTaxYear" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxPeriodAxis" xlink:label="us-gaap_TaxPeriodAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" 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_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodDomain" 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_IncomeTaxAuthorityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain-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_IncomeTaxAuthorityDomain" xlink:to="us-gaap_StateAndLocalJurisdictionMember" 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_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="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="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="strl_WillBeRecognizedAsReductionOfIncomeTaxExpenseMember" 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="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="strl_WillBeRecordedAsIncreaseInEquityMember" 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_TaxPeriodAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="us-gaap_EarliestTaxYearMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodDomain-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_OperatingLossCarryforwards" 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_OperatingLossCarryforwardExpirationPeriod" 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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" 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_DeferredTaxAssetsValuationAllowance" 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_UnrecognizedTaxBenefits" 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_OpenTaxYear" 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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-13-net-loss-per-share-attributable-to-sterling-common-stockholders-details-textual" xlink:href="strl-20161231.xsd#statement-note-13-net-loss-per-share-attributable-to-sterling-common-stockholders-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-13-net-loss-per-share-attributable-to-sterling-common-stockholders-details-textual" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/20161231/role/statement-note-14-stockholders-equity-details-textual" xlink:href="strl-20161231.xsd#statement-note-14-stockholders-equity-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-14-stockholders-equity-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_DADavidsonAndCoMember" xlink:label="strl_DADavidsonAndCoMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_IncentivePlanTermForShareholderreturn" xlink:label="strl_IncentivePlanTermForShareholderreturn" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_KeyEmployeesMember" xlink:label="strl_KeyEmployeesMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_LongTermIncentivePlanMember" xlink:label="strl_LongTermIncentivePlanMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_PercentageOfIncentivePlanBasedOnServiceCompletion" xlink:label="strl_PercentageOfIncentivePlanBasedOnServiceCompletion" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_PercentageOfIncentivePlanBasedOnShareholderReturn" xlink:label="strl_PercentageOfIncentivePlanBasedOnShareholderReturn" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_Plan2001Member" xlink:label="strl_Plan2001Member" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_SharePriceNet" xlink:label="strl_SharePriceNet" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_StockRepurchaseProgramAdditionalAuthorizedAmount" xlink:label="strl_StockRepurchaseProgramAdditionalAuthorizedAmount" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ChiefExecutiveOfficerMember" xlink:label="us-gaap_ChiefExecutiveOfficerMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="us-gaap_TitleOfIndividualAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired" 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_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" 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_PlanNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="strl_Plan2001Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain-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_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-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_TitleOfIndividualAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="strl_KeyEmployeesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain-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_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="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="us-gaap_ChiefExecutiveOfficerMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PerformanceSharesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="strl_LongTermIncentivePlanMember" 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_SubsidiarySaleOfStockAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="strl_DADavidsonAndCoMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain-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_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_StockRepurchaseProgramAuthorizedAmount1" 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_StockRepurchaseProgramAdditionalAuthorizedAmount" 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_TreasuryStockSharesAcquired" 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_StockRepurchasedAndRetiredDuringPeriodShares" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" 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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" 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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" 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_AllocatedShareBasedCompensationExpense" 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_PercentageOfIncentivePlanBasedOnServiceCompletion" 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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" 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_PercentageOfIncentivePlanBasedOnShareholderReturn" 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_IncentivePlanTermForShareholderreturn" 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="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" 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="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" 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="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" 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_StockIssuedDuringPeriodSharesNewIssues" 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_SharePrice" xlink:type="arc"/>
    <link:definitionArc order="24" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_SharePriceNet" xlink:type="arc"/>
    <link:definitionArc order="25" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="arc"/>
    <link:definitionArc order="26" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockShares" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-15-employee-benefit-plans-details-textual" xlink:href="strl-20161231.xsd#statement-note-15-employee-benefit-plans-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-15-employee-benefit-plans-details-textual" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityNumberOfEmployees" xlink:label="dei_EntityNumberOfEmployees" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_FieldPersonnelMember" xlink:label="strl_FieldPersonnelMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_IndividuallyInsignificantMultiemployerPensionCostsMember" xlink:label="strl_IndividuallyInsignificantMultiemployerPensionCostsMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NevadaArizonaCaliforniaAndHawaiiMember" xlink:label="strl_NevadaArizonaCaliforniaAndHawaiiMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NumberOfEmployeesPercent" xlink:label="strl_NumberOfEmployeesPercent" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_OrangeZoneMember" xlink:label="strl_OrangeZoneMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_RedZoneMember" xlink:label="strl_RedZoneMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_UnionMembersMember" xlink:label="strl_UnionMembersMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_YellowZoneMember" xlink:label="strl_YellowZoneMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MultiemployerPlanPeriodContributions" xlink:label="us-gaap_MultiemployerPlanPeriodContributions" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MultiemployerPlanTypeAxis" xlink:label="us-gaap_MultiemployerPlanTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MultiemployerPlansCollectiveBargainingArrangementPercentageOfContributions" xlink:label="us-gaap_MultiemployerPlansCollectiveBargainingArrangementPercentageOfContributions" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MultiemployerPlansTypeDomain" xlink:label="us-gaap_MultiemployerPlansTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MultiemployerPlansTypeDomain" xlink:label="us-gaap_MultiemployerPlansTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="us-gaap_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="us-gaap_SegmentGeographicalDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="us-gaap_StatementGeographicalAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="us-gaap_TitleOfIndividualAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain-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_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_StatementGeographicalAxis" xlink:to="us-gaap_SegmentGeographicalDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_MultiemployerPlanTypeAxis" xlink:to="us-gaap_MultiemployerPlansTypeDomain" 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_TitleOfIndividualAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="strl_FieldPersonnelMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain-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_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="strl_UnionMembersMember" 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_StatementGeographicalAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentGeographicalDomain" xlink:to="strl_NevadaArizonaCaliforniaAndHawaiiMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementGeographicalAxis" xlink:to="us-gaap_SegmentGeographicalDomain-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_MultiemployerPlanTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MultiemployerPlansTypeDomain" xlink:to="strl_RedZoneMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_MultiemployerPlanTypeAxis" xlink:to="us-gaap_MultiemployerPlansTypeDomain-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_MultiemployerPlansTypeDomain" xlink:to="strl_OrangeZoneMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MultiemployerPlansTypeDomain" xlink:to="strl_YellowZoneMember" 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="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="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="strl_IndividuallyInsignificantMultiemployerPensionCostsMember" 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_DefinedContributionPlanEmployerDiscretionaryContributionAmount" 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="dei_EntityNumberOfEmployees" 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_NumberOfEmployeesPercent" 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_MultiemployerPlansCollectiveBargainingArrangementPercentageOfContributions" 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_MultiemployerPlanPeriodContributions" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-details-textual" xlink:href="strl-20161231.xsd#statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_NumberOfMajorCustomers" xlink:label="strl_NumberOfMajorCustomers" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_TxDOTMember" xlink:label="strl_TxDOTMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="us-gaap_MajorCustomersAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="us-gaap_NameOfMajorCustomerDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="us-gaap_NameOfMajorCustomerDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:label="us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_MajorCustomersAxis" xlink:to="us-gaap_NameOfMajorCustomerDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" 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_ConcentrationRiskByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain-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_ConcentrationRiskByBenchmarkAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain-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_MajorCustomersAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="strl_TxDOTMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_MajorCustomersAxis" xlink:to="us-gaap_NameOfMajorCustomerDomain-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="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_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_StatementLineItems" xlink:to="strl_NumberOfMajorCustomers" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-17-related-party-transactions-details-textual" xlink:href="strl-20161231.xsd#statement-note-17-related-party-transactions-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-17-related-party-transactions-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_FactoringAgreementWithARelatedPartyMember" xlink:label="strl_FactoringAgreementWithARelatedPartyMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_GainLossOnSaleOfLongtermContract" xlink:label="strl_GainLossOnSaleOfLongtermContract" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_MainOfficeMember" xlink:label="strl_MainOfficeMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_OtherMiscellaneousTransactionsMember" xlink:label="strl_OtherMiscellaneousTransactionsMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_ProceedsFromSaleOfLongTermContract" xlink:label="strl_ProceedsFromSaleOfLongTermContract" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_RLWMember" xlink:label="strl_RLWMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="us-gaap_LeaseAndRentalExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseMember" xlink:label="us-gaap_OtherOperatingIncomeExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSaleOfLandHeldForUse" xlink:label="us-gaap_ProceedsFromSaleOfLandHeldForUse" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:label="us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="us-gaap_RelatedPartyTransactionDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevenueFromRelatedParties" xlink:label="us-gaap_RevenueFromRelatedParties" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_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_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" 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_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="strl_RLWMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain-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_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="strl_MainOfficeMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain-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_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="strl_OtherMiscellaneousTransactionsMember" 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_RelatedPartyTransactionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="strl_FactoringAgreementWithARelatedPartyMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain-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_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_OtherOperatingIncomeExpenseMember" 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="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_RevenueFromRelatedParties" 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_LeaseAndRentalExpense" 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_RelatedPartyTransactionAmountsOfTransaction" 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_ProceedsFromSaleOfLongTermContract" 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_GainLossOnSaleOfLongtermContract" 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_ProceedsFromSaleOfLandHeldForUse" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-18-quarterly-financial-information-details-textual" xlink:href="strl-20161231.xsd#statement-note-18-quarterly-financial-information-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-18-quarterly-financial-information-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_GlobalSettlementWhichAllowedCloseoutOfATexasProjectMember" xlink:label="strl_GlobalSettlementWhichAllowedCloseoutOfATexasProjectMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LitigationCaseAxis" xlink:label="us-gaap_LitigationCaseAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LitigationCaseTypeDomain" xlink:label="us-gaap_LitigationCaseTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LitigationCaseTypeDomain" xlink:label="us-gaap_LitigationCaseTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LitigationSettlementExpense" xlink:label="us-gaap_LitigationSettlementExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_LitigationCaseAxis" xlink:to="us-gaap_LitigationCaseTypeDomain" 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_LitigationCaseAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LitigationCaseTypeDomain" xlink:to="strl_GlobalSettlementWhichAllowedCloseoutOfATexasProjectMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LitigationCaseAxis" xlink:to="us-gaap_LitigationCaseTypeDomain-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_LitigationSettlementExpense" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-19-subsequent-event-commitment-to-purchase-concrete-company-details-textual" xlink:href="strl-20161231.xsd#statement-note-19-subsequent-event-commitment-to-purchase-concrete-company-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-19-subsequent-event-commitment-to-purchase-concrete-company-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_NewCreditFacilityMember" xlink:label="strl_NewCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_TealstoneConstructionMember" xlink:label="strl_TealstoneConstructionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_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_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_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="strl_NewCreditFacilityMember" 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="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="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_BusinessCombinationConsiderationTransferred1" 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_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" 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_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-consolidated-balance-sheets-parentheticals" xlink:href="strl-20161231.xsd#statement-consolidated-balance-sheets-parentheticals" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-consolidated-balance-sheets-parentheticals" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/20161231/role/statement-note-15-employee-benefit-plans-participation-in-multiemployer-defined-benefit-pension-plan-details" xlink:href="strl-20161231.xsd#statement-note-15-employee-benefit-plans-participation-in-multiemployer-defined-benefit-pension-plan-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-15-employee-benefit-plans-participation-in-multiemployer-defined-benefit-pension-plan-details" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_AllOtherFundsMember" xlink:label="strl_AllOtherFundsMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_CarpenterFundsAdministrativeOfficeMember" xlink:label="strl_CarpenterFundsAdministrativeOfficeMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_CementMasonPensionTrustFundForNorthernCaliforniaMember" xlink:label="strl_CementMasonPensionTrustFundForNorthernCaliforniaMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_LaborersPensionTrustForNorthernCaliforniaMember" xlink:label="strl_LaborersPensionTrustForNorthernCaliforniaMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_PensionTrustFundForOperatingEngineersPensionPlanMember" xlink:label="strl_PensionTrustFundForOperatingEngineersPensionPlanMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MultiemployerPlanPeriodContributions" xlink:label="us-gaap_MultiemployerPlanPeriodContributions" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MultiemployerPlanTypeAxis" xlink:label="us-gaap_MultiemployerPlanTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MultiemployerPlansCertifiedZoneStatus" xlink:label="us-gaap_MultiemployerPlansCertifiedZoneStatus" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MultiemployerPlansSurcharge" xlink:label="us-gaap_MultiemployerPlansSurcharge" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MultiemployerPlansTypeDomain" xlink:label="us-gaap_MultiemployerPlansTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MultiemployerPlansTypeDomain" xlink:label="us-gaap_MultiemployerPlansTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_MultiemployerPlanTypeAxis" xlink:to="us-gaap_MultiemployerPlansTypeDomain" 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_MultiemployerPlanTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MultiemployerPlansTypeDomain" xlink:to="strl_PensionTrustFundForOperatingEngineersPensionPlanMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_MultiemployerPlanTypeAxis" xlink:to="us-gaap_MultiemployerPlansTypeDomain-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_MultiemployerPlansTypeDomain" xlink:to="strl_LaborersPensionTrustForNorthernCaliforniaMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MultiemployerPlansTypeDomain" xlink:to="strl_CarpenterFundsAdministrativeOfficeMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MultiemployerPlansTypeDomain" xlink:to="strl_CementMasonPensionTrustFundForNorthernCaliforniaMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MultiemployerPlansTypeDomain" xlink:to="strl_AllOtherFundsMember" 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_MultiemployerPlansCertifiedZoneStatus" 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_MultiemployerPlanPeriodContributions" 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_MultiemployerPlansSurcharge" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-1-summary-of-business-and-significant-accounting-policies-summary-of-useful-lives-used-in-computing-depreciation-and-amortization-details" xlink:href="strl-20161231.xsd#statement-note-1-summary-of-business-and-significant-accounting-policies-summary-of-useful-lives-used-in-computing-depreciation-and-amortization-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-1-summary-of-business-and-significant-accounting-policies-summary-of-useful-lives-used-in-computing-depreciation-and-amortization-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquipmentMember" xlink:label="us-gaap_EquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LandImprovementsMember" xlink:label="us-gaap_LandImprovementsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherTransportationEquipmentMember" xlink:label="us-gaap_OtherTransportationEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_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="us-gaap_BuildingMember" 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_EquipmentMember" 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_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="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LandImprovementsMember" 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_FurnitureAndFixturesMember" 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_OtherTransportationEquipmentMember" 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_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-consolidated-statements-of-cash-flows" xlink:href="strl-20161231.xsd#statement-consolidated-statements-of-cash-flows" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-consolidated-statements-of-cash-flows" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:label="strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures" xlink:label="strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_IncreaseDecreaseInRevaluationOfNoncontrollingInterest" xlink:label="strl_IncreaseDecreaseInRevaluationOfNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_IncreaseDecreaseInRevaluationOfNoncontrollingInterestRlwPutcallLiabilityNetOfTax" xlink:label="strl_IncreaseDecreaseInRevaluationOfNoncontrollingInterestRlwPutcallLiabilityNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInContractReceivablesNet" xlink:label="us-gaap_IncreaseDecreaseInContractReceivablesNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInRestrictedCash" xlink:label="us-gaap_IncreaseDecreaseInRestrictedCash" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestPaid" xlink:label="us-gaap_InterestPaid" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsOfLoanCosts" xlink:label="us-gaap_PaymentsOfLoanCosts" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="us-gaap_PaymentsToMinorityShareholders" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSecuredLinesOfCredit" xlink:label="us-gaap_ProceedsFromSecuredLinesOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLinesOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="us-gaap_RepaymentsOfLongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepaymentsOfSecuredDebt" xlink:label="us-gaap_RepaymentsOfSecuredDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="strl_IncreaseDecreaseInRevaluationOfNoncontrollingInterest" 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_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc"/>
    <link:definitionArc order="3" 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="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" 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_IncreaseDecreaseInIncomeTaxesReceivable" 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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" 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_IncreaseDecreaseInAccountsPayable" 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_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" 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="us-gaap_IncreaseDecreaseInAccruedLiabilities" 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="strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:type="arc"/>
    <link:definitionArc order="10" 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_IncreaseDecreaseInRestrictedCash" xlink:type="arc"/>
    <link:definitionArc order="3" 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_ProceedsFromLinesOfCredit" 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_RepaymentsOfLinesOfCredit" 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_ProceedsFromSecuredLinesOfCredit" 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_RepaymentsOfSecuredDebt" 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_ProceedsFromIssuanceOfLongTermDebt" 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_RepaymentsOfLongTermDebt" 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_PaymentsToMinorityShareholders" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_PaymentsOfLoanCosts" xlink:type="arc"/>
    <link:definitionArc order="9" 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="10" 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="11" 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="12" 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="strl_IncreaseDecreaseInRevaluationOfNoncontrollingInterestRlwPutcallLiabilityNetOfTax" xlink:type="arc"/>
    <link:definitionArc order="1" 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/20161231/role/statement-consolidated-statements-of-operations-" xlink:href="strl-20161231.xsd#statement-consolidated-statements-of-operations-" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-consolidated-statements-of-operations-" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" xlink:label="strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_InterestExpenseAndAccretedInterest" xlink:label="strl_InterestExpenseAndAccretedInterest" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_RevaluationOfNonControllingInterestObligationsReflectedInRetainedEarningsNetOfTax" xlink:label="strl_RevaluationOfNonControllingInterestObligationsReflectedInRetainedEarningsNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="us-gaap_CostOfGoodsSold" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestIncomeOther" xlink:label="us-gaap_InterestIncomeOther" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable" xlink:label="us-gaap_NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="us-gaap_GainsLossesOnExtinguishmentOfDebt" 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_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" 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_IncomeTaxExpenseBenefit" 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_ProfitLoss" 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_NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable" 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_NetIncomeLoss" 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_RevaluationOfNonControllingInterestObligationsReflectedInRetainedEarningsNetOfTax" 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="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" 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="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="18" 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/20161231/role/statement-consolidated-statements-of-comprehensive-loss" xlink:href="strl-20161231.xsd#statement-consolidated-statements-of-comprehensive-loss" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-consolidated-statements-of-comprehensive-loss" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_NetincomeAttributableToNoncontrollingInterestIncludedInequity" xlink:label="strl_NetincomeAttributableToNoncontrollingInterestIncludedInequity" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainLossOnSaleOfDerivatives" xlink:label="us-gaap_GainLossOnSaleOfDerivatives" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_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="strl_NetincomeAttributableToNoncontrollingInterestIncludedInequity" 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_ComprehensiveIncomeNetOfTaxAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_GainLossOnSaleOfDerivatives" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-14-stockholders-equity-servicebased-share-compensation-details" xlink:href="strl-20161231.xsd#statement-note-14-stockholders-equity-servicebased-share-compensation-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-14-stockholders-equity-servicebased-share-compensation-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" 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_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-9-line-of-credit-and-longterm-debt-maturities-of-debt-details" xlink:href="strl-20161231.xsd#statement-note-9-line-of-credit-and-longterm-debt-maturities-of-debt-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-9-line-of-credit-and-longterm-debt-maturities-of-debt-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" 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_LongTermDebt" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-10-operating-leases-minimum-annual-rentals-for-operating-leases-details" xlink:href="strl-20161231.xsd#statement-note-10-operating-leases-minimum-annual-rentals-for-operating-leases-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-10-operating-leases-minimum-annual-rentals-for-operating-leases-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_OperatingLeasesFutureMinimumPaymentsDueCurrent" 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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" 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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" 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_OperatingLeasesFutureMinimumPaymentsDueInFourYears" 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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" 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_OperatingLeasesFutureMinimumPaymentsDueThereafter" 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_OperatingLeasesFutureMinimumPaymentsDue" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-federal-and-state-income-tax-net-operating-loss-carryforwards-details" xlink:href="strl-20161231.xsd#statement-note-12-income-taxes-and-deferred-tax-assetliability-federal-and-state-income-tax-net-operating-loss-carryforwards-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-federal-and-state-income-tax-net-operating-loss-carryforwards-details" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_ExpireIn2021Member" xlink:label="strl_ExpireIn2021Member" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_ExpiresIn2020Member" xlink:label="strl_ExpiresIn2020Member" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_ExpiresIn2028Member" xlink:label="strl_ExpiresIn2028Member" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_ExpiresIn2029Member" xlink:label="strl_ExpiresIn2029Member" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_ExpiresIn2033Member" xlink:label="strl_ExpiresIn2033Member" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_ExpiresIn2034Member" xlink:label="strl_ExpiresIn2034Member" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_ExpiresIn2036Member" xlink:label="strl_ExpiresIn2036Member" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_Expiresin2035Member" xlink:label="strl_Expiresin2035member" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="strl_ExpiresIn2020Member" 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="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="strl_ExpireIn2021Member" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="strl_ExpiresIn2028Member" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="strl_ExpiresIn2029Member" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="strl_ExpiresIn2033Member" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="strl_ExpiresIn2034Member" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="strl_Expiresin2035member" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="strl_ExpiresIn2036Member" 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_OperatingLossCarryforwards" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-consolidated-balance-sheets" xlink:href="strl-20161231.xsd#statement-consolidated-balance-sheets" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-consolidated-balance-sheets" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:label="strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_ReceivablesFromAndEquityInConstructionJointVenture" xlink:label="strl_ReceivablesFromAndEquityInConstructionJointVenture" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="us-gaap_BillingsInExcessOfCostCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:label="us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:label="us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/20161231/role/statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-excess-billings-over-costs-and-estimated-earnings-on-uncompleted-contracts-details" xlink:href="strl-20161231.xsd#statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-excess-billings-over-costs-and-estimated-earnings-on-uncompleted-contracts-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-excess-billings-over-costs-and-estimated-earnings-on-uncompleted-contracts-details" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_BillingsOnUncompletedContracts" xlink:label="strl_BillingsOnUncompletedContracts" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_CostsIncurredAndEstimatedEarningsOnUncompletedContracts" xlink:label="strl_CostsIncurredAndEstimatedEarningsOnUncompletedContracts" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BillingsInExcessOfCost" xlink:label="us-gaap_BillingsInExcessOfCost" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_CostsIncurredAndEstimatedEarningsOnUncompletedContracts" 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_BillingsOnUncompletedContracts" 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_BillingsInExcessOfCost" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-net-amount-of-costs-and-estimated-earning-on-uncompleted-contracts-above-below-billings-details" xlink:href="strl-20161231.xsd#statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-net-amount-of-costs-and-estimated-earning-on-uncompleted-contracts-above-below-billings-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-net-amount-of-costs-and-estimated-earning-on-uncompleted-contracts-above-below-billings-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BillingsInExcessOfCost" xlink:label="us-gaap_BillingsInExcessOfCost" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="us-gaap_BillingsInExcessOfCostCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" 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_BillingsInExcessOfCostCurrent" 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_BillingsInExcessOfCost" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-components-of-noncontrolling-interest-subject-to-mandatory-redemption-details" xlink:href="strl-20161231.xsd#statement-note-4-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/20161231/role/statement-note-4-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-20161231.xsd#strl_MembersInterestSubjectToMandatoryRedemption" xlink:label="strl_MembersInterestSubjectToMandatoryRedemption" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:label="strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_UndistributedEarningsOfDomesticSubsidiariesNet" xlink:label="strl_UndistributedEarningsOfDomesticSubsidiariesNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/20161231/role/statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-changes-in-noncontrolling-owners-interests-details" xlink:href="strl-20161231.xsd#statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-changes-in-noncontrolling-owners-interests-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-4-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="strl-20161231.xsd#strl_MyersMember" xlink:label="strl_MyersMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvesteeNameDomain" xlink:label="us-gaap_EquityMethodInvesteeNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:label="us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestInJointVentures" xlink:label="us-gaap_MinorityInterestInJointVentures" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/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="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_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_MyersMember" 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="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_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_FairValueOptionChangesInFairValueGainLoss1" 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_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-6-variable-interest-entities-consolidated-statements-of-operations-myers-details" xlink:href="strl-20161231.xsd#statement-note-6-variable-interest-entities-consolidated-statements-of-operations-myers-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-6-variable-interest-entities-consolidated-statements-of-operations-myers-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/20161231/role/statement-note-7-property-and-equipment-property-and-equipment-details" xlink:href="strl-20161231.xsd#statement-note-7-property-and-equipment-property-and-equipment-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-7-property-and-equipment-property-and-equipment-details" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_ConstructionEquipmentMember" xlink:label="strl_ConstructionEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_WaterRightsMember" xlink:label="strl_WaterRightsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LandMember" xlink:label="us-gaap_LandMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/20161231/role/statement-note-9-line-of-credit-and-longterm-debt-longterm-debt-details" xlink:href="strl-20161231.xsd#statement-note-9-line-of-credit-and-longterm-debt-longterm-debt-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-9-line-of-credit-and-longterm-debt-longterm-debt-details" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_EquipmentBasedFacilityMember" xlink:label="strl_EquipmentBasedFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_LongtermDebtCurrentMaturitiesAndDeferredLoanCosts" xlink:label="strl_LongtermDebtCurrentMaturitiesAndDeferredLoanCosts" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NationsMember" xlink:label="strl_NationsMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:label="strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredFinanceCostsCurrentNet" xlink:label="us-gaap_DeferredFinanceCostsCurrentNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NotesPayable" xlink:label="us-gaap_NotesPayable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-income-tax-expense-benefit-components-details" xlink:href="strl-20161231.xsd#statement-note-12-income-taxes-and-deferred-tax-assetliability-income-tax-expense-benefit-components-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-income-tax-expense-benefit-components-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_DeferredIncomeTaxExpenseBenefit" 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_IncomeTaxExpenseBenefit" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-14-stockholders-equity-summary-of-2001-plan-for-restricted-stock-grants-details" xlink:href="strl-20161231.xsd#statement-note-14-stockholders-equity-summary-of-2001-plan-for-restricted-stock-grants-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-14-stockholders-equity-summary-of-2001-plan-for-restricted-stock-grants-details" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_AverageGrantDateMarketPricePerShare" xlink:label="strl_AverageGrantDateMarketPricePerShare" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NonEmployeeDirectorMember" xlink:label="strl_NonEmployeeDirectorMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="us-gaap_TitleOfIndividualAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain-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_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" 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_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-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_TitleOfIndividualAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="strl_NonEmployeeDirectorMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain-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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" 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_AverageGrantDateMarketPricePerShare" 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_AllocatedShareBasedCompensationExpense" 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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-18-quarterly-financial-information-quarterly-financial-information-unaudited-details" xlink:href="strl-20161231.xsd#statement-note-18-quarterly-financial-information-quarterly-financial-information-unaudited-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-18-quarterly-financial-information-quarterly-financial-information-unaudited-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="us-gaap_EarningsPerShareBasicAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_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_GrossProfit" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" 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_NetIncomeLossAvailableToCommonStockholdersBasic" 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_EarningsPerShareBasicAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-6-variable-interest-entities-consolidated-balance-sheet-myers-details" xlink:href="strl-20161231.xsd#statement-note-6-variable-interest-entities-consolidated-balance-sheet-myers-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-6-variable-interest-entities-consolidated-balance-sheet-myers-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:label="us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-deferred-tax-assets-and-liabilities-details" xlink:href="strl-20161231.xsd#statement-note-12-income-taxes-and-deferred-tax-assetliability-deferred-tax-assets-and-liabilities-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-deferred-tax-assets-and-liabilities-details" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_CurrentMember" xlink:label="strl_CurrentMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_DeferredTaxAssetsNoncontrollingInterest" xlink:label="strl_DeferredTaxAssetsNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_DeferredTaxLiabilitiesReceivablesFromAndEquityInConstructionJointVenture" xlink:label="strl_DeferredTaxLiabilitiesReceivablesFromAndEquityInConstructionJointVenture" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_LongtermMember" xlink:label="strl_LongtermMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredIncome" xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsGrossAbstract" xlink:label="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="strl_CurrentMember" 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="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="strl_LongtermMember" 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_DeferredTaxAssetsGrossAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="strl_DeferredTaxAssetsNoncontrollingInterest" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsDeferredIncome" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" 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_DeferredTaxLiabilitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="strl_DeferredTaxLiabilitiesReceivablesFromAndEquityInConstructionJointVenture" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsNet" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-consolidated-statement-of-stockholders-equity" xlink:href="strl-20161231.xsd#statement-consolidated-statement-of-stockholders-equity" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-consolidated-statement-of-stockholders-equity" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability" xlink:label="strl_AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1" xlink:label="strl_NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc"/>
    <link:definitionArc order="4" 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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" 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_StockIssuedDuringPeriodSharesStockOptionsExercised" 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_StockIssuedDuringPeriodValueStockOptionsExercised" 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_StockIssuedDuringPeriodSharesShareBasedCompensationGross" 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_StockIssuedDuringPeriodValueShareBasedCompensationGross" 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_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" 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_StockIssuedDuringPeriodSharesNewIssues" 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_StockIssuedDuringPeriodValueNewIssues" 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_AdjustmentsToAdditionalPaidInCapitalOther" 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_AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability" 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_StockIssuedDuringPeriodSharesOther" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-5-construction-joint-ventures-construction-joint-ventures-partner-share-details" xlink:href="strl-20161231.xsd#statement-note-5-construction-joint-ventures-construction-joint-ventures-partner-share-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-5-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-20161231.xsd#strl_Backlog" xlink:label="strl_Backlog" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NoncontrollingInterestInBacklog" xlink:label="strl_NoncontrollingInterestInBacklog" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_ReceivablesFromAndEquityInConstructionJointVenture" xlink:label="strl_ReceivablesFromAndEquityInConstructionJointVenture" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsNet" xlink:label="us-gaap_AssetsNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CorporateJointVentureMember" xlink:label="us-gaap_CorporateJointVentureMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/20161231/role/statement-note-5-construction-joint-ventures-construction-joint-ventures-partner-income-details" xlink:href="strl-20161231.xsd#statement-note-5-construction-joint-ventures-construction-joint-ventures-partner-income-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-5-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CorporateJointVentureMember" xlink:label="us-gaap_CorporateJointVentureMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_IncomeLossAttributableToNoncontrollingInterest" 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/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-summary-reconciliation-reported-amount-of-income-tax-expense-details" xlink:href="strl-20161231.xsd#statement-note-12-income-taxes-and-deferred-tax-assetliability-summary-reconciliation-reported-amount-of-income-tax-expense-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-summary-reconciliation-reported-amount-of-income-tax-expense-details" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_EffectiveIncomeTaxRateReconciliationAtIncomeTaxRateTotal" xlink:label="strl_EffectiveIncomeTaxRateReconciliationAtIncomeTaxRateTotal" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_EffectiveIncomeTaxRateReconciliationEarnoutLiabilityPercent" xlink:label="strl_EffectiveIncomeTaxRateReconciliationEarnoutLiabilityPercent" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_EffectiveIncomeTaxRateReconciliationOnPermanentDifferences" xlink:label="strl_EffectiveIncomeTaxRateReconciliationOnPermanentDifferences" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_EffectiveIncomeTaxRateReconciliationReductionOfTaxReceivable" xlink:label="strl_EffectiveIncomeTaxRateReconciliationReductionOfTaxReceivable" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentAmount" xlink:label="strl_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentAmount" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentPercent" xlink:label="strl_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentPercent" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_IncomeTaxReconciliationEarnoutLiabilityAmount" xlink:label="strl_IncomeTaxReconciliationEarnoutLiabilityAmount" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_IncomeTaxReconciliationReductionOfTaxReceivable" xlink:label="strl_IncomeTaxReconciliationReductionOfTaxReceivable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary" xlink:label="us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits" xlink:label="us-gaap_IncomeTaxReconciliationTaxCredits" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" 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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" 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_IncomeTaxReconciliationStateAndLocalIncomeTaxes" 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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" 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_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary" 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_EffectiveIncomeTaxRateReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary" 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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" 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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" 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_IncomeTaxReconciliationTaxCredits" 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_EffectiveIncomeTaxRateReconciliationTaxCredits" 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_IncomeTaxReconciliationReductionOfTaxReceivable" 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_EffectiveIncomeTaxRateReconciliationReductionOfTaxReceivable" 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_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentAmount" 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_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentPercent" 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_IncomeTaxReconciliationEarnoutLiabilityAmount" 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_EffectiveIncomeTaxRateReconciliationEarnoutLiabilityPercent" 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="us-gaap_IncomeTaxReconciliationOtherAdjustments" 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_EffectiveIncomeTaxRateReconciliationOnPermanentDifferences" 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="us-gaap_IncomeTaxExpenseBenefit" 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_EffectiveIncomeTaxRateReconciliationAtIncomeTaxRateTotal" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-13-net-loss-per-share-attributable-to-sterling-common-stockholders-basic-net-income-loss-per-share-attributable-to-sterling-common-stockholders-details" xlink:href="strl-20161231.xsd#statement-note-13-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/20161231/role/statement-note-13-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-20161231.xsd#strl_RevaluationOfNonControllingInterestObligationsReflectedInRetainedEarningsNetOfTax" xlink:label="strl_RevaluationOfNonControllingInterestObligationsReflectedInRetainedEarningsNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_NetIncomeLoss" 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_RevaluationOfNonControllingInterestObligationsReflectedInRetainedEarningsNetOfTax" 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: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_WeightedAverageNumberOfSharesOutstandingBasic" 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_WeightedAverageNumberOfDilutedSharesOutstanding" 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_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" 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_EarningsPerShareBasicAndDiluted" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-contract-revenues-by-customer-details" xlink:href="strl-20161231.xsd#statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-contract-revenues-by-customer-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-contract-revenues-by-customer-details" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_CaltransMember" xlink:label="strl_CaltransMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_TxDOTMember" xlink:label="strl_TxDOTMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_UDOTMember" xlink:label="strl_UDOTMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ContractRevenueCost" xlink:label="us-gaap_ContractRevenueCost" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="us-gaap_MajorCustomersAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="us-gaap_NameOfMajorCustomerDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="us-gaap_NameOfMajorCustomerDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_MajorCustomersAxis" xlink:to="us-gaap_NameOfMajorCustomerDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" 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_MajorCustomersAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="strl_CaltransMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_MajorCustomersAxis" xlink:to="us-gaap_NameOfMajorCustomerDomain-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_ConcentrationRiskByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain-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_ConcentrationRiskByBenchmarkAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueNetMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain-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_NameOfMajorCustomerDomain" xlink:to="strl_TxDOTMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="strl_UDOTMember" 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="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_ContractRevenueCost" 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_ConcentrationRiskPercentage1" xlink:type="arc"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>strl-20161231_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 02:41AM UTC 2017-03-09--><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-20161231.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-20161231.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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AmortizationOfFinancingCosts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AmortizationOfFinancingCosts</link:label>
    <link:label xlink:label="us-gaap_AmortizationOfFinancingCosts-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="strl-20161231.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="strl-20161231.xsd#strl_statement-statement-note-1-summary-of-business-and-significant-accounting-policies-tables" xlink:label="strl_statement-statement-note-1-summary-of-business-and-significant-accounting-policies-tables" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-1-summary-of-business-and-significant-accounting-policies-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote1summaryofbusinessandsignificantaccountingpoliciestables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-1-summary-of-business-and-significant-accounting-policies-tables" xlink:to="strl_statement-statement-note-1-summary-of-business-and-significant-accounting-policies-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="strl-20161231.xsd#strl_statement-statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-tables" xlink:label="strl_statement-statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-tables" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote3costsandestimatedearningsandbillingsonuncompletedcontractstables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-tables" xlink:to="strl_statement-statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables" xlink:label="strl_statement-statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-4-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">statementnote4subsidiariesandjointventureswithnoncontrollingownersintereststables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables" xlink:to="strl_statement-statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-5-construction-joint-ventures-tables" xlink:label="strl_statement-statement-note-5-construction-joint-ventures-tables" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-5-construction-joint-ventures-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote5constructionjointventurestables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-5-construction-joint-ventures-tables" xlink:to="strl_statement-statement-note-5-construction-joint-ventures-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="strl-20161231.xsd#strl_statement-statement-note-6-variable-interest-entities-tables" xlink:label="strl_statement-statement-note-6-variable-interest-entities-tables" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-6-variable-interest-entities-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote6variableinterestentitiestables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-6-variable-interest-entities-tables" xlink:to="strl_statement-statement-note-6-variable-interest-entities-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SegmentReportingDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-7-property-and-equipment-tables" xlink:label="strl_statement-statement-note-7-property-and-equipment-tables" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-7-property-and-equipment-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote7propertyandequipmenttables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-7-property-and-equipment-tables" xlink:to="strl_statement-statement-note-7-property-and-equipment-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="strl-20161231.xsd#strl_statement-statement-note-9-line-of-credit-and-longterm-debt-tables" xlink:label="strl_statement-statement-note-9-line-of-credit-and-longterm-debt-tables" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-9-line-of-credit-and-longterm-debt-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote9lineofcreditandlongtermdebttables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-9-line-of-credit-and-longterm-debt-tables" xlink:to="strl_statement-statement-note-9-line-of-credit-and-longterm-debt-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-10-operating-leases-tables" xlink:label="strl_statement-statement-note-10-operating-leases-tables" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-10-operating-leases-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote10operatingleasestables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-10-operating-leases-tables" xlink:to="strl_statement-statement-note-10-operating-leases-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-tables" xlink:label="strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-tables" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote12incometaxesanddeferredtaxassetliabilitytables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-tables" xlink:to="strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-13-net-loss-per-share-attributable-to-sterling-common-stockholders-tables" xlink:label="strl_statement-statement-note-13-net-loss-per-share-attributable-to-sterling-common-stockholders-tables" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-13-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">statementnote13netlosspershareattributabletosterlingcommonstockholderstables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-13-net-loss-per-share-attributable-to-sterling-common-stockholders-tables" xlink:to="strl_statement-statement-note-13-net-loss-per-share-attributable-to-sterling-common-stockholders-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-14-stockholders-equity-tables" xlink:label="strl_statement-statement-note-14-stockholders-equity-tables" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-14-stockholders-equity-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote14stockholdersequitytables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-14-stockholders-equity-tables" xlink:to="strl_statement-statement-note-14-stockholders-equity-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-15-employee-benefit-plans-tables" xlink:label="strl_statement-statement-note-15-employee-benefit-plans-tables" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-15-employee-benefit-plans-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote15employeebenefitplanstables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-15-employee-benefit-plans-tables" xlink:to="strl_statement-statement-note-15-employee-benefit-plans-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-tables" xlink:label="strl_statement-statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-tables" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote16concentrationofriskandenterprisewidedisclosurestables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-tables" xlink:to="strl_statement-statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="strl-20161231.xsd#strl_statement-statement-note-18-quarterly-financial-information-tables" xlink:label="strl_statement-statement-note-18-quarterly-financial-information-tables" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-18-quarterly-financial-information-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote18quarterlyfinancialinformationtables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-18-quarterly-financial-information-tables" xlink:to="strl_statement-statement-note-18-quarterly-financial-information-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-1-summary-of-business-and-significant-accounting-policies-summary-of-useful-lives-used-in-computing-depreciation-and-amortization-details" xlink:label="strl_statement-statement-note-1-summary-of-business-and-significant-accounting-policies-summary-of-useful-lives-used-in-computing-depreciation-and-amortization-details" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-1-summary-of-business-and-significant-accounting-policies-summary-of-useful-lives-used-in-computing-depreciation-and-amortization-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote1summaryofbusinessandsignificantaccountingpoliciessummaryofusefullivesusedincomputingdepreciationandamortizationdetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-1-summary-of-business-and-significant-accounting-policies-summary-of-useful-lives-used-in-computing-depreciation-and-amortization-details" xlink:to="strl_statement-statement-note-1-summary-of-business-and-significant-accounting-policies-summary-of-useful-lives-used-in-computing-depreciation-and-amortization-details-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-excess-billings-over-costs-and-estimated-earnings-on-uncompleted-contracts-details" xlink:label="strl_statement-statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-excess-billings-over-costs-and-estimated-earnings-on-uncompleted-contracts-details" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-excess-billings-over-costs-and-estimated-earnings-on-uncompleted-contracts-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote3costsandestimatedearningsandbillingsonuncompletedcontractsexcessbillingsovercostsandestimatedearningsonuncompletedcontractsdetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-excess-billings-over-costs-and-estimated-earnings-on-uncompleted-contracts-details" xlink:to="strl_statement-statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-excess-billings-over-costs-and-estimated-earnings-on-uncompleted-contracts-details-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-net-amount-of-costs-and-estimated-earning-on-uncompleted-contracts-above-below-billings-details" xlink:label="strl_statement-statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-net-amount-of-costs-and-estimated-earning-on-uncompleted-contracts-above-below-billings-details" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-net-amount-of-costs-and-estimated-earning-on-uncompleted-contracts-above-below-billings-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote3costsandestimatedearningsandbillingsonuncompletedcontractsnetamountofcostsandestimatedearningonuncompletedcontractsabovebelowbillingsdetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-net-amount-of-costs-and-estimated-earning-on-uncompleted-contracts-above-below-billings-details" xlink:to="strl_statement-statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-net-amount-of-costs-and-estimated-earning-on-uncompleted-contracts-above-below-billings-details-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="strl-20161231.xsd#strl_statement-statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-components-of-noncontrolling-interest-subject-to-mandatory-redemption-details" xlink:label="strl_statement-statement-note-4-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-4-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">statementnote4subsidiariesandjointventureswithnoncontrollingownersinterestscomponentsofnoncontrollinginterestsubjecttomandatoryredemptiondetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-components-of-noncontrolling-interest-subject-to-mandatory-redemption-details" xlink:to="strl_statement-statement-note-4-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-20161231.xsd#strl_statement-statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-changes-in-noncontrolling-owners-interests-details" xlink:label="strl_statement-statement-note-4-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-4-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">statementnote4subsidiariesandjointventureswithnoncontrollingownersinterestschangesinnoncontrollingownersinterestsdetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-changes-in-noncontrolling-owners-interests-details" xlink:to="strl_statement-statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-changes-in-noncontrolling-owners-interests-details-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-5-construction-joint-ventures-construction-joint-ventures-partner-share-details" xlink:label="strl_statement-statement-note-5-construction-joint-ventures-construction-joint-ventures-partner-share-details" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-5-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">statementnote5constructionjointventuresconstructionjointventurespartnersharedetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-5-construction-joint-ventures-construction-joint-ventures-partner-share-details" xlink:to="strl_statement-statement-note-5-construction-joint-ventures-construction-joint-ventures-partner-share-details-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-5-construction-joint-ventures-construction-joint-ventures-partner-income-details" xlink:label="strl_statement-statement-note-5-construction-joint-ventures-construction-joint-ventures-partner-income-details" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-5-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">statementnote5constructionjointventuresconstructionjointventurespartnerincomedetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-5-construction-joint-ventures-construction-joint-ventures-partner-income-details" xlink:to="strl_statement-statement-note-5-construction-joint-ventures-construction-joint-ventures-partner-income-details-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-6-variable-interest-entities-consolidated-balance-sheet-myers-details" xlink:label="strl_statement-statement-note-6-variable-interest-entities-consolidated-balance-sheet-myers-details" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-6-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">statementnote6variableinterestentitiesconsolidatedbalancesheetmyersdetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-6-variable-interest-entities-consolidated-balance-sheet-myers-details" xlink:to="strl_statement-statement-note-6-variable-interest-entities-consolidated-balance-sheet-myers-details-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-6-variable-interest-entities-consolidated-statements-of-operations-myers-details" xlink:label="strl_statement-statement-note-6-variable-interest-entities-consolidated-statements-of-operations-myers-details" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-6-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">statementnote6variableinterestentitiesconsolidatedstatementsofoperationsmyersdetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-6-variable-interest-entities-consolidated-statements-of-operations-myers-details" xlink:to="strl_statement-statement-note-6-variable-interest-entities-consolidated-statements-of-operations-myers-details-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-7-property-and-equipment-property-and-equipment-details" xlink:label="strl_statement-statement-note-7-property-and-equipment-property-and-equipment-details" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-7-property-and-equipment-property-and-equipment-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote7propertyandequipmentpropertyandequipmentdetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-7-property-and-equipment-property-and-equipment-details" xlink:to="strl_statement-statement-note-7-property-and-equipment-property-and-equipment-details-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-9-line-of-credit-and-longterm-debt-longterm-debt-details" xlink:label="strl_statement-statement-note-9-line-of-credit-and-longterm-debt-longterm-debt-details" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-9-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">statementnote9lineofcreditandlongtermdebtlongtermdebtdetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-9-line-of-credit-and-longterm-debt-longterm-debt-details" xlink:to="strl_statement-statement-note-9-line-of-credit-and-longterm-debt-longterm-debt-details-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-9-line-of-credit-and-longterm-debt-maturities-of-debt-details" xlink:label="strl_statement-statement-note-9-line-of-credit-and-longterm-debt-maturities-of-debt-details" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-9-line-of-credit-and-longterm-debt-maturities-of-debt-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote9lineofcreditandlongtermdebtmaturitiesofdebtdetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-9-line-of-credit-and-longterm-debt-maturities-of-debt-details" xlink:to="strl_statement-statement-note-9-line-of-credit-and-longterm-debt-maturities-of-debt-details-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-10-operating-leases-minimum-annual-rentals-for-operating-leases-details" xlink:label="strl_statement-statement-note-10-operating-leases-minimum-annual-rentals-for-operating-leases-details" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-10-operating-leases-minimum-annual-rentals-for-operating-leases-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote10operatingleasesminimumannualrentalsforoperatingleasesdetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-10-operating-leases-minimum-annual-rentals-for-operating-leases-details" xlink:to="strl_statement-statement-note-10-operating-leases-minimum-annual-rentals-for-operating-leases-details-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-federal-and-state-income-tax-net-operating-loss-carryforwards-details" xlink:label="strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-federal-and-state-income-tax-net-operating-loss-carryforwards-details" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-federal-and-state-income-tax-net-operating-loss-carryforwards-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote12incometaxesanddeferredtaxassetliabilityfederalandstateincometaxnetoperatinglosscarryforwardsdetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-federal-and-state-income-tax-net-operating-loss-carryforwards-details" xlink:to="strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-federal-and-state-income-tax-net-operating-loss-carryforwards-details-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-income-tax-expense-benefit-components-details" xlink:label="strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-income-tax-expense-benefit-components-details" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-income-tax-expense-benefit-components-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote12incometaxesanddeferredtaxassetliabilityincometaxexpensebenefitcomponentsdetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-income-tax-expense-benefit-components-details" xlink:to="strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-income-tax-expense-benefit-components-details-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-summary-reconciliation-reported-amount-of-income-tax-expense-details" xlink:label="strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-summary-reconciliation-reported-amount-of-income-tax-expense-details" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-summary-reconciliation-reported-amount-of-income-tax-expense-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote12incometaxesanddeferredtaxassetliabilitysummaryreconciliationreportedamountofincometaxexpensedetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-summary-reconciliation-reported-amount-of-income-tax-expense-details" xlink:to="strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-summary-reconciliation-reported-amount-of-income-tax-expense-details-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="strl-20161231.xsd#strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-deferred-tax-assets-and-liabilities-details" xlink:label="strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-deferred-tax-assets-and-liabilities-details" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-deferred-tax-assets-and-liabilities-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote12incometaxesanddeferredtaxassetliabilitydeferredtaxassetsandliabilitiesdetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-deferred-tax-assets-and-liabilities-details" xlink:to="strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-deferred-tax-assets-and-liabilities-details-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension and Other Postretirement Benefits Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-13-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-13-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-13-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">statementnote13netlosspershareattributabletosterlingcommonstockholdersbasicnetincomelosspershareattributabletosterlingcommonstockholdersdetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-13-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-13-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-20161231.xsd#strl_statement-statement-note-14-stockholders-equity-servicebased-share-compensation-details" xlink:label="strl_statement-statement-note-14-stockholders-equity-servicebased-share-compensation-details" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-14-stockholders-equity-servicebased-share-compensation-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote14stockholdersequityservicebasedsharecompensationdetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-14-stockholders-equity-servicebased-share-compensation-details" xlink:to="strl_statement-statement-note-14-stockholders-equity-servicebased-share-compensation-details-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-14-stockholders-equity-summary-of-2001-plan-for-restricted-stock-grants-details" xlink:label="strl_statement-statement-note-14-stockholders-equity-summary-of-2001-plan-for-restricted-stock-grants-details" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-14-stockholders-equity-summary-of-2001-plan-for-restricted-stock-grants-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote14stockholdersequitysummaryof2001planforrestrictedstockgrantsdetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-14-stockholders-equity-summary-of-2001-plan-for-restricted-stock-grants-details" xlink:to="strl_statement-statement-note-14-stockholders-equity-summary-of-2001-plan-for-restricted-stock-grants-details-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-15-employee-benefit-plans-participation-in-multiemployer-defined-benefit-pension-plan-details" xlink:label="strl_statement-statement-note-15-employee-benefit-plans-participation-in-multiemployer-defined-benefit-pension-plan-details" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-15-employee-benefit-plans-participation-in-multiemployer-defined-benefit-pension-plan-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote15employeebenefitplansparticipationinmultiemployerdefinedbenefitpensionplandetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-15-employee-benefit-plans-participation-in-multiemployer-defined-benefit-pension-plan-details" xlink:to="strl_statement-statement-note-15-employee-benefit-plans-participation-in-multiemployer-defined-benefit-pension-plan-details-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="strl-20161231.xsd#strl_statement-statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-contract-revenues-by-customer-details" xlink:label="strl_statement-statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-contract-revenues-by-customer-details" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-contract-revenues-by-customer-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote16concentrationofriskandenterprisewidedisclosurescontractrevenuesbycustomerdetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-contract-revenues-by-customer-details" xlink:to="strl_statement-statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-contract-revenues-by-customer-details-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-18-quarterly-financial-information-quarterly-financial-information-unaudited-details" xlink:label="strl_statement-statement-note-18-quarterly-financial-information-quarterly-financial-information-unaudited-details" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-18-quarterly-financial-information-quarterly-financial-information-unaudited-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote18quarterlyfinancialinformationquarterlyfinancialinformationunauditeddetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-18-quarterly-financial-information-quarterly-financial-information-unaudited-details" xlink:to="strl_statement-statement-note-18-quarterly-financial-information-quarterly-financial-information-unaudited-details-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.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="strl-20161231.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="strl-20161231.xsd#strl_ExpiresIn2036Member" xlink:label="strl_ExpiresIn2036Member" xlink:type="locator"/>
    <link:label xlink:label="strl_ExpiresIn2036Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expires in 2036 [Member]</link:label>
    <link:label xlink:label="strl_ExpiresIn2036Member-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the expiration in the year 2036.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_ExpiresIn2036Member" xlink:to="strl_ExpiresIn2036Member-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConcentrationRiskPercentage1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Percentage</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_IncomeTaxReconciliationEarnoutLiabilityAmount" xlink:label="strl_IncomeTaxReconciliationEarnoutLiabilityAmount" xlink:type="locator"/>
    <link:label xlink:label="strl_IncomeTaxReconciliationEarnoutLiabilityAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_IncomeTaxReconciliationEarnoutLiabilityAmount</link:label>
    <link:label xlink:label="strl_IncomeTaxReconciliationEarnoutLiabilityAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earn-out liability</link:label>
    <link:label xlink:label="strl_IncomeTaxReconciliationEarnoutLiabilityAmount-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to earn-out liability.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_IncomeTaxReconciliationEarnoutLiabilityAmount" xlink:to="strl_IncomeTaxReconciliationEarnoutLiabilityAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ComprehensiveIncomeNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ComprehensiveIncomeNetOfTax</link:label>
    <link:label xlink:label="us-gaap_ComprehensiveIncomeNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive loss</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other comprehensive income, net of tax:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_EffectiveIncomeTaxRateReconciliationEarnoutLiabilityPercent" xlink:label="strl_EffectiveIncomeTaxRateReconciliationEarnoutLiabilityPercent" xlink:type="locator"/>
    <link:label xlink:label="strl_EffectiveIncomeTaxRateReconciliationEarnoutLiabilityPercent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_EffectiveIncomeTaxRateReconciliationEarnoutLiabilityPercent</link:label>
    <link:label xlink:label="strl_EffectiveIncomeTaxRateReconciliationEarnoutLiabilityPercent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earn-out liability</link:label>
    <link:label xlink:label="strl_EffectiveIncomeTaxRateReconciliationEarnoutLiabilityPercent-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to earn-out liability.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_EffectiveIncomeTaxRateReconciliationEarnoutLiabilityPercent" xlink:to="strl_EffectiveIncomeTaxRateReconciliationEarnoutLiabilityPercent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SalesRevenueNetMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales Revenue, Net [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TreasuryStockSharesAcquired-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_TreasuryStockSharesAcquired</link:label>
    <link:label xlink:label="us-gaap_TreasuryStockSharesAcquired-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockSharesAcquired" xlink:to="us-gaap_TreasuryStockSharesAcquired-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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:label xlink:label="us-gaap_Revenues-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsReceivableMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-20161231.xsd#strl_UnionMembersMember" xlink:label="strl_UnionMembersMember" xlink:type="locator"/>
    <link:label xlink:label="strl_UnionMembersMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Union Members [Member]</link:label>
    <link:label xlink:label="strl_UnionMembersMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the employed union members.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_UnionMembersMember" xlink:to="strl_UnionMembersMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NumberOfEmployeesPercent" xlink:label="strl_NumberOfEmployeesPercent" xlink:type="locator"/>
    <link:label xlink:label="strl_NumberOfEmployeesPercent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_NumberOfEmployeesPercent</link:label>
    <link:label xlink:label="strl_NumberOfEmployeesPercent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Employees, Percent</link:label>
    <link:label xlink:label="strl_NumberOfEmployeesPercent-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The percentage of the number of employees.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_NumberOfEmployeesPercent" xlink:to="strl_NumberOfEmployeesPercent-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_FieldPersonnelMember" xlink:label="strl_FieldPersonnelMember" xlink:type="locator"/>
    <link:label xlink:label="strl_FieldPersonnelMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Field Personnel [Member]</link:label>
    <link:label xlink:label="strl_FieldPersonnelMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The employees classified as field personnel.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_FieldPersonnelMember" xlink:to="strl_FieldPersonnelMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="strl-20161231.xsd#strl_NevadaArizonaCaliforniaAndHawaiiMember" xlink:label="strl_NevadaArizonaCaliforniaAndHawaiiMember" xlink:type="locator"/>
    <link:label xlink:label="strl_NevadaArizonaCaliforniaAndHawaiiMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nevada, Arizona, California, and Hawaii [Member]</link:label>
    <link:label xlink:label="strl_NevadaArizonaCaliforniaAndHawaiiMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The locations of Nevada, Arizona, California, and Hawaii.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_NevadaArizonaCaliforniaAndHawaiiMember" xlink:to="strl_NevadaArizonaCaliforniaAndHawaiiMember-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_Plan2001Member" xlink:label="strl_Plan2001Member" xlink:type="locator"/>
    <link:label xlink:label="strl_Plan2001Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan 2001 [Member]</link:label>
    <link:label xlink:label="strl_Plan2001Member-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the 2001 Plan.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_Plan2001Member" xlink:to="strl_Plan2001Member-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_KeyEmployeesMember" xlink:label="strl_KeyEmployeesMember" xlink:type="locator"/>
    <link:label xlink:label="strl_KeyEmployeesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Key Employees [Member]</link:label>
    <link:label xlink:label="strl_KeyEmployeesMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents key employees.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_KeyEmployeesMember" xlink:to="strl_KeyEmployeesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_DADavidsonAndCoMember" xlink:label="strl_DADavidsonAndCoMember" xlink:type="locator"/>
    <link:label xlink:label="strl_DADavidsonAndCoMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">D.A. Davidson and Co. [Member]</link:label>
    <link:label xlink:label="strl_DADavidsonAndCoMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents D.A. Davidson and Co.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_DADavidsonAndCoMember" xlink:to="strl_DADavidsonAndCoMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxAssetsValuationAllowance</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Valuation allowance for deferred tax assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_AverageGrantDateMarketPricePerShare" xlink:label="strl_AverageGrantDateMarketPricePerShare" xlink:type="locator"/>
    <link:label xlink:label="strl_AverageGrantDateMarketPricePerShare-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_AverageGrantDateMarketPricePerShare</link:label>
    <link:label xlink:label="strl_AverageGrantDateMarketPricePerShare-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Average grant-date market price per share (in dollars per share)</link:label>
    <link:label xlink:label="strl_AverageGrantDateMarketPricePerShare-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the market per share price average.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_AverageGrantDateMarketPricePerShare" xlink:to="strl_AverageGrantDateMarketPricePerShare-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="strl-20161231.xsd#strl_NonEmployeeDirectorMember" xlink:label="strl_NonEmployeeDirectorMember" xlink:type="locator"/>
    <link:label xlink:label="strl_NonEmployeeDirectorMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non Employee Director [Member]</link:label>
    <link:label xlink:label="strl_NonEmployeeDirectorMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents non-employee director.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_NonEmployeeDirectorMember" xlink:to="strl_NonEmployeeDirectorMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net asset</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.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/label" 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/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="strl-20161231.xsd#strl_GlobalSettlementWhichAllowedCloseoutOfATexasProjectMember" xlink:label="strl_GlobalSettlementWhichAllowedCloseoutOfATexasProjectMember" xlink:type="locator"/>
    <link:label xlink:label="strl_GlobalSettlementWhichAllowedCloseoutOfATexasProjectMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Global Settlement Which Allowed Closeout of a Texas Project [Member]</link:label>
    <link:label xlink:label="strl_GlobalSettlementWhichAllowedCloseoutOfATexasProjectMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The negotiated global settlement with several entities which allowed the closeout of a Texas project.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_GlobalSettlementWhichAllowedCloseoutOfATexasProjectMember" xlink:to="strl_GlobalSettlementWhichAllowedCloseoutOfATexasProjectMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="strl-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CustomerConcentrationRiskMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredIncome" xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsDeferredIncome" xlink:to="us-gaap_DeferredTaxAssetsDeferredIncome-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConcentrationRiskByTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConcentrationRiskTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_ConcentrationRiskTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:to="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockRepurchasedAndRetiredDuringPeriodShares</link:label>
    <link:label xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Repurchased and Retired During Period, Shares</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockIssuedDuringPeriodSharesOther</link:label>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInIncomeTaxesReceivable</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Income tax receivable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevenueFromRelatedParties" xlink:label="us-gaap_RevenueFromRelatedParties" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevenueFromRelatedParties-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_RevenueFromRelatedParties</link:label>
    <link:label xlink:label="us-gaap_RevenueFromRelatedParties-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from Related Parties</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromRelatedParties" xlink:to="us-gaap_RevenueFromRelatedParties-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revaluation of put/call liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued compensation and other</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property Subject to or Available for Operating Lease [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property Subject to or Available for Operating Lease [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock issued upon option exercises (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock issued upon option exercises</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</link:label>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares awarded to each non-employee director (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited</link:label>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Forfeited</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net operating loss carryforwards</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeasePolicyTextBlock" xlink:label="us-gaap_LeasePolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LeasePolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasePolicyTextBlock" xlink:to="us-gaap_LeasePolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</link:label>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsGrossAbstract" xlink:label="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsGrossAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets related to:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsGrossAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</link:label>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross-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, Options, Grants in Period, Gross</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SubsidiarySaleOfStockAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxLiabilitiesOther-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxLiabilitiesOther</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxLiabilitiesOther-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" 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_DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" xlink:label="us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums</link:label>
    <link:label xlink:label="us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unamortized Loan Commitment and Origination Fees and Unamortized Discounts or Premiums</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" xlink:to="us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock issued in equity offering, net of expense (in shares)</link:label>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock issued in equity offering, net of expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ChiefExecutiveOfficerMember" xlink:label="us-gaap_ChiefExecutiveOfficerMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ChiefExecutiveOfficerMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Chief Executive Officer [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ChiefExecutiveOfficerMember" xlink:to="us-gaap_ChiefExecutiveOfficerMember-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_EarnoutExpense" xlink:label="strl_EarnoutExpense" xlink:type="locator"/>
    <link:label xlink:label="strl_EarnoutExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_EarnoutExpense</link:label>
    <link:label xlink:label="strl_EarnoutExpense-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earn-out Expense</link:label>
    <link:label xlink:label="strl_EarnoutExpense-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of cost from an agreement as earn-out expense.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_EarnoutExpense" xlink:to="strl_EarnoutExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities related to:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Depreciation of property and equipment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockRepurchaseProgramAuthorizedAmount1</link:label>
    <link:label xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount" xlink:label="us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount</link:label>
    <link:label xlink:label="us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liability for Unpaid Claims and Claims Adjustment Expense, Incurred but Not Reported (IBNR) Claims, Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount" xlink:to="us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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">Current tax expense</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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred tax expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueByAssetClassAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueByAssetClassAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TreasuryStockShares-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_TreasuryStockShares</link:label>
    <link:label xlink:label="us-gaap_TreasuryStockShares-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockShares" xlink:to="us-gaap_TreasuryStockShares-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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, 24,987,306 and 19,753,170 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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="strl-20161231.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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="strl-20161231.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-20161231.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.fasb.org/us-gaap/2016/elts/us-gaap-2016-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.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Depreciation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_Depreciation</link:label>
    <link:label xlink:label="us-gaap_Depreciation-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="strl-20161231.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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredChargesPolicyTextBlock" xlink:label="us-gaap_DeferredChargesPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredChargesPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Charges, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredChargesPolicyTextBlock" xlink:to="us-gaap_DeferredChargesPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.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/2016/elts/us-gaap-2016-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">Total 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NumberOfReportingUnits" xlink:label="us-gaap_NumberOfReportingUnits" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NumberOfReportingUnits-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NumberOfReportingUnits</link:label>
    <link:label xlink:label="us-gaap_NumberOfReportingUnits-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Reporting Units</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportingUnits" xlink:to="us-gaap_NumberOfReportingUnits-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StateAndLocalJurisdictionMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxAuthorityDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DomesticCountryMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Domestic Tax Authority [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DomesticCountryMember" xlink:to="us-gaap_DomesticCountryMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxAuthorityAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-20161231.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.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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.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.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent</link:label>
    <link:label xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Current</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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.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.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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OpenTaxYear" xlink:label="us-gaap_OpenTaxYear" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OpenTaxYear-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OpenTaxYear</link:label>
    <link:label xlink:label="us-gaap_OpenTaxYear-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Open Tax Year</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OpenTaxYear" xlink:to="us-gaap_OpenTaxYear-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UnrecognizedTaxBenefits-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_UnrecognizedTaxBenefits</link:label>
    <link:label xlink:label="us-gaap_UnrecognizedTaxBenefits-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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:label xlink:label="us-gaap_GrossProfit-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityPublicFloat-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat-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.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PropertyPlantAndEquipmentUsefulLife</link:label>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, useful life (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife-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="strl-20161231.xsd#strl_JBCFormerOwnersMember" xlink:label="strl_JBCFormerOwnersMember" xlink:type="locator"/>
    <link:label xlink:label="strl_JBCFormerOwnersMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">JBC Former Owners [Member]</link:label>
    <link:label xlink:label="strl_JBCFormerOwnersMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the former owners of the company JBC.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_JBCFormerOwnersMember" xlink:to="strl_JBCFormerOwnersMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</link:label>
    <link:label xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total future minimum rental payments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue-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.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter</link:label>
    <link:label xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityNumberOfEmployees" xlink:label="dei_EntityNumberOfEmployees" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityNumberOfEmployees-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">dei_EntityNumberOfEmployees</link:label>
    <link:label xlink:label="dei_EntityNumberOfEmployees-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Number of Employees</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityNumberOfEmployees" xlink:to="dei_EntityNumberOfEmployees-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</link:label>
    <link:label xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</link:label>
    <link:label xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</link:label>
    <link:label xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2018</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</link:label>
    <link:label xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2019</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FurnitureAndFixturesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</link:label>
    <link:label xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2017</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarliestTaxYearMember" xlink:label="us-gaap_EarliestTaxYearMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarliestTaxYearMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earliest Tax Year [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarliestTaxYearMember" xlink:to="us-gaap_EarliestTaxYearMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ContractRevenueCost" xlink:label="us-gaap_ContractRevenueCost" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ContractRevenueCost-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract Revenues</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractRevenueCost" xlink:to="us-gaap_ContractRevenueCost-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnbilledContractsReceivable" xlink:label="us-gaap_UnbilledContractsReceivable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UnbilledContractsReceivable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_UnbilledContractsReceivable</link:label>
    <link:label xlink:label="us-gaap_UnbilledContractsReceivable-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unbilled Contracts Receivable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnbilledContractsReceivable" xlink:to="us-gaap_UnbilledContractsReceivable-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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:label xlink:label="us-gaap_MinorityInterest-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Noncontrolling Interest</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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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:label xlink:label="us-gaap_InventoryNet-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory, Net</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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.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/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.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2018</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo-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.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2019</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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.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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2017</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxPeriodAxis" xlink:label="us-gaap_TaxPeriodAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TaxPeriodAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Period [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LandImprovementsMember" xlink:label="us-gaap_LandImprovementsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LandImprovementsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land Improvements [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandImprovementsMember" xlink:to="us-gaap_LandImprovementsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TaxPeriodDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Period [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="us-gaap_TaxPeriodDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="strl-20161231.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="strl-20161231.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="strl-20161231.xsd#strl_NetincomeAttributableToNoncontrollingInterestIncludedInequity" xlink:label="strl_NetincomeAttributableToNoncontrollingInterestIncludedInequity" xlink:type="locator"/>
    <link:label xlink:label="strl_NetincomeAttributableToNoncontrollingInterestIncludedInequity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net income attributable to noncontrolling interest included in equity</link:label>
    <link:label xlink:label="strl_NetincomeAttributableToNoncontrollingInterestIncludedInequity-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of net income or loss for the period allocated to the non-controlling interest included in equity in order to derive to the portion attributable to the parent.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_NetincomeAttributableToNoncontrollingInterestIncludedInequity" xlink:to="strl_NetincomeAttributableToNoncontrollingInterestIncludedInequity-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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:label xlink:label="us-gaap_ReceivablesLongTermContractsOrPrograms-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Receivables, Long-term Contracts or Programs</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="strl-20161231.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="strl-20161231.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.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLossCarryforwards-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingLossCarryforwards</link:label>
    <link:label xlink:label="us-gaap_OperatingLossCarryforwards-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:label="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Summary of Operating Loss Carryforwards [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:to="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</link:label>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Valuation allowance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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">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/2016/elts/us-gaap-2016-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 11)</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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other comprehensive loss</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueInputsLevel3Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EffectiveIncomeTaxRateReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary</link:label>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Taxes on subsidiaries&#8217; and joint ventures&#8217; earnings allocated to noncontrolling interests owners</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Hierarchy [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="strl-20161231.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="strl-20161231.xsd#strl_PercentageOfIncentivePlanBasedOnServiceCompletion" xlink:label="strl_PercentageOfIncentivePlanBasedOnServiceCompletion" xlink:type="locator"/>
    <link:label xlink:label="strl_PercentageOfIncentivePlanBasedOnServiceCompletion-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_PercentageOfIncentivePlanBasedOnServiceCompletion</link:label>
    <link:label xlink:label="strl_PercentageOfIncentivePlanBasedOnServiceCompletion-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of Incentive Plan Based on Service Completion</link:label>
    <link:label xlink:label="strl_PercentageOfIncentivePlanBasedOnServiceCompletion-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the percentage of the incentive plan that is based on service completion.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_PercentageOfIncentivePlanBasedOnServiceCompletion" xlink:to="strl_PercentageOfIncentivePlanBasedOnServiceCompletion-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_PercentageOfIncentivePlanBasedOnShareholderReturn" xlink:label="strl_PercentageOfIncentivePlanBasedOnShareholderReturn" xlink:type="locator"/>
    <link:label xlink:label="strl_PercentageOfIncentivePlanBasedOnShareholderReturn-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_PercentageOfIncentivePlanBasedOnShareholderReturn</link:label>
    <link:label xlink:label="strl_PercentageOfIncentivePlanBasedOnShareholderReturn-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of Incentive Plan Based on Shareholder Return</link:label>
    <link:label xlink:label="strl_PercentageOfIncentivePlanBasedOnShareholderReturn-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the percentage of the plan that is based on shareholder return.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_PercentageOfIncentivePlanBasedOnShareholderReturn" xlink:to="strl_PercentageOfIncentivePlanBasedOnShareholderReturn-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued</link:label>
    <link:label xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_LongTermIncentivePlanMember" xlink:label="strl_LongTermIncentivePlanMember" xlink:type="locator"/>
    <link:label xlink:label="strl_LongTermIncentivePlanMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Incentive Plan [Member]</link:label>
    <link:label xlink:label="strl_LongTermIncentivePlanMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the long term incentive plan.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_LongTermIncentivePlanMember" xlink:to="strl_LongTermIncentivePlanMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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 provided by (used in) 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" xlink:label="us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermContractsOrProgramsDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Contracts or Programs Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" xlink:to="us-gaap_LongTermContractsOrProgramsDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_IncentivePlanTermForShareholderreturn" xlink:label="strl_IncentivePlanTermForShareholderreturn" xlink:type="locator"/>
    <link:label xlink:label="strl_IncentivePlanTermForShareholderreturn-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_IncentivePlanTermForShareholderreturn</link:label>
    <link:label xlink:label="strl_IncentivePlanTermForShareholderreturn-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Incentive Plan, Term for ShareholderReturn</link:label>
    <link:label xlink:label="strl_IncentivePlanTermForShareholderreturn-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the term for the shareholder return in the incentive plan.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_IncentivePlanTermForShareholderreturn" xlink:to="strl_IncentivePlanTermForShareholderreturn-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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 provided by (used in) 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/2016/elts/us-gaap-2016-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="strl-20161231.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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsOfDebtExtinguishmentCosts" xlink:label="us-gaap_PaymentsOfDebtExtinguishmentCosts" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsOfDebtExtinguishmentCosts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsOfDebtExtinguishmentCosts</link:label>
    <link:label xlink:label="us-gaap_PaymentsOfDebtExtinguishmentCosts-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments of Debt Extinguishment Costs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDebtExtinguishmentCosts" xlink:to="us-gaap_PaymentsOfDebtExtinguishmentCosts-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.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="strl-20161231.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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits</link:label>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax credits</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</link:label>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State tax based on income, net of refunds and federal benefits</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</link:label>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_DebtAgreementMaximumBorrowingCapacity" xlink:label="strl_DebtAgreementMaximumBorrowingCapacity" xlink:type="locator"/>
    <link:label xlink:label="strl_DebtAgreementMaximumBorrowingCapacity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_DebtAgreementMaximumBorrowingCapacity</link:label>
    <link:label xlink:label="strl_DebtAgreementMaximumBorrowingCapacity-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Agreement, Maximum Borrowing Capacity</link:label>
    <link:label xlink:label="strl_DebtAgreementMaximumBorrowingCapacity-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the maximum outstanding balance allowed under the debt agreement.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_DebtAgreementMaximumBorrowingCapacity" xlink:to="strl_DebtAgreementMaximumBorrowingCapacity-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncomeTaxReconciliationOtherAdjustments</link:label>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other permanent differences</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</link:label>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation allowance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.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/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="strl-20161231.xsd#strl_DebtInstrumentDecreaseInBasisSpreadOnVariableRate" xlink:label="strl_DebtInstrumentDecreaseInBasisSpreadOnVariableRate" xlink:type="locator"/>
    <link:label xlink:label="strl_DebtInstrumentDecreaseInBasisSpreadOnVariableRate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_DebtInstrumentDecreaseInBasisSpreadOnVariableRate</link:label>
    <link:label xlink:label="strl_DebtInstrumentDecreaseInBasisSpreadOnVariableRate-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Decrease in Basis Spread on Variable Rate</link:label>
    <link:label xlink:label="strl_DebtInstrumentDecreaseInBasisSpreadOnVariableRate-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents maximum decrease in percentage points added to an initial annual rate based on the Company's fixed charge coverage ratio for each of the most recently ended four quarters.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_DebtInstrumentDecreaseInBasisSpreadOnVariableRate" xlink:to="strl_DebtInstrumentDecreaseInBasisSpreadOnVariableRate-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in the effective portion of unrealized loss in fair market value of derivatives</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_LongtermContractReceivableMember" xlink:label="strl_LongtermContractReceivableMember" xlink:type="locator"/>
    <link:label xlink:label="strl_LongtermContractReceivableMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Contract Receivable [Member]</link:label>
    <link:label xlink:label="strl_LongtermContractReceivableMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents long-term contract receivable.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_LongtermContractReceivableMember" xlink:to="strl_LongtermContractReceivableMember-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_DebtInstrumentNumberOfMonthlyInstallments" xlink:label="strl_DebtInstrumentNumberOfMonthlyInstallments" xlink:type="locator"/>
    <link:label xlink:label="strl_DebtInstrumentNumberOfMonthlyInstallments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_DebtInstrumentNumberOfMonthlyInstallments</link:label>
    <link:label xlink:label="strl_DebtInstrumentNumberOfMonthlyInstallments-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Number of Monthly Installments</link:label>
    <link:label xlink:label="strl_DebtInstrumentNumberOfMonthlyInstallments-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents number of monthly installments for a debt instrument.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_DebtInstrumentNumberOfMonthlyInstallments" xlink:to="strl_DebtInstrumentNumberOfMonthlyInstallments-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_DebtInstrumentIncreaseInBasisSpreadOnVariableRate" xlink:label="strl_DebtInstrumentIncreaseInBasisSpreadOnVariableRate" xlink:type="locator"/>
    <link:label xlink:label="strl_DebtInstrumentIncreaseInBasisSpreadOnVariableRate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_DebtInstrumentIncreaseInBasisSpreadOnVariableRate</link:label>
    <link:label xlink:label="strl_DebtInstrumentIncreaseInBasisSpreadOnVariableRate-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Increase in Basis Spread on Variable Rate</link:label>
    <link:label xlink:label="strl_DebtInstrumentIncreaseInBasisSpreadOnVariableRate-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the increase added to an initial annual rate based on the fixed charge coverage ratio at the end of the following two quarters.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_DebtInstrumentIncreaseInBasisSpreadOnVariableRate" xlink:to="strl_DebtInstrumentIncreaseInBasisSpreadOnVariableRate-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary" xlink:label="us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary</link:label>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Taxes on subsidiaries&#8217; and joint ventures&#8217; earnings allocated to noncontrolling interests owners</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary" xlink:to="us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_DebtInstrumentCollateralAsPercentageOfEquipment" xlink:label="strl_DebtInstrumentCollateralAsPercentageOfEquipment" xlink:type="locator"/>
    <link:label xlink:label="strl_DebtInstrumentCollateralAsPercentageOfEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_DebtInstrumentCollateralAsPercentageOfEquipment</link:label>
    <link:label xlink:label="strl_DebtInstrumentCollateralAsPercentageOfEquipment-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Collateral as Percentage of Equipment</link:label>
    <link:label xlink:label="strl_DebtInstrumentCollateralAsPercentageOfEquipment-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents percentage of equipment of Company's affiliates used to secure debt instrument.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_DebtInstrumentCollateralAsPercentageOfEquipment" xlink:to="strl_DebtInstrumentCollateralAsPercentageOfEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_CreditFacilityMember" xlink:label="strl_CreditFacilityMember" xlink:type="locator"/>
    <link:label xlink:label="strl_CreditFacilityMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Member]</link:label>
    <link:label xlink:label="strl_CreditFacilityMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information pertaining to a credit facility.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_CreditFacilityMember" xlink:to="strl_CreditFacilityMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BillingsInExcessOfCost" xlink:label="us-gaap_BillingsInExcessOfCost" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BillingsInExcessOfCost-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_BillingsInExcessOfCost</link:label>
    <link:label xlink:label="us-gaap_BillingsInExcessOfCost-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Excess of billings over costs incurred and estimated earnings</link:label>
    <link:label xlink:label="us-gaap_BillingsInExcessOfCost-label" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Net amount of costs and estimated earnings on uncompleted contracts below billings</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BillingsInExcessOfCost" xlink:to="us-gaap_BillingsInExcessOfCost-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net proceeds from stock issued</link:label>
    <link:label xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Common Stock</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="strl-20161231.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="strl-20161231.xsd#strl_VariableInterestEntityEntityMaximumLossExposurePercentage" xlink:label="strl_VariableInterestEntityEntityMaximumLossExposurePercentage" xlink:type="locator"/>
    <link:label xlink:label="strl_VariableInterestEntityEntityMaximumLossExposurePercentage-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_VariableInterestEntityEntityMaximumLossExposurePercentage</link:label>
    <link:label xlink:label="strl_VariableInterestEntityEntityMaximumLossExposurePercentage-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Entity Maximum Loss Exposure, Percentage</link:label>
    <link:label xlink:label="strl_VariableInterestEntityEntityMaximumLossExposurePercentage-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The reporting entity's maximum amount of exposure (expressed as a percent) to loss as a result of its involvement with the Variable Interest Entity (VIE).</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_VariableInterestEntityEntityMaximumLossExposurePercentage" xlink:to="strl_VariableInterestEntityEntityMaximumLossExposurePercentage-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeaseObligations" xlink:label="us-gaap_CapitalLeaseObligations" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CapitalLeaseObligations-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CapitalLeaseObligations</link:label>
    <link:label xlink:label="us-gaap_CapitalLeaseObligations-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital Lease Obligations</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeaseObligations" xlink:to="us-gaap_CapitalLeaseObligations-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/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"/>
    <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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="us-gaap_OtherNoncurrentLiabilitiesMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherNoncurrentLiabilitiesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Noncurrent Liabilities [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncurrentLiabilitiesMember" xlink:to="us-gaap_OtherNoncurrentLiabilitiesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LitigationSettlementExpense" xlink:label="us-gaap_LitigationSettlementExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LitigationSettlementExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LitigationSettlementExpense</link:label>
    <link:label xlink:label="us-gaap_LitigationSettlementExpense-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Litigation Settlement, Expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationSettlementExpense" xlink:to="us-gaap_LitigationSettlementExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember" xlink:label="us-gaap_OtherNoncurrentAssetsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherNoncurrentAssetsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Noncurrent Assets [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncurrentAssetsMember" xlink:to="us-gaap_OtherNoncurrentAssetsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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: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="strl-20161231.xsd#strl_CostsIncurredAndEstimatedEarningsOnUncompletedContracts" xlink:label="strl_CostsIncurredAndEstimatedEarningsOnUncompletedContracts" xlink:type="locator"/>
    <link:label xlink:label="strl_CostsIncurredAndEstimatedEarningsOnUncompletedContracts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Costs incurred and estimated earnings on uncompleted contracts</link:label>
    <link:label xlink:label="strl_CostsIncurredAndEstimatedEarningsOnUncompletedContracts-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Costs incurred and estimated earnings on uncompleted contracts</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_CostsIncurredAndEstimatedEarningsOnUncompletedContracts" xlink:to="strl_CostsIncurredAndEstimatedEarningsOnUncompletedContracts-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_ScheduleOfExcessBillingsOverEarningsTableTextBlock" xlink:label="strl_ScheduleOfExcessBillingsOverEarningsTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="strl_ScheduleOfExcessBillingsOverEarningsTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Excess Billings Over Earnings [Table Text Block]</link:label>
    <link:label xlink:label="strl_ScheduleOfExcessBillingsOverEarningsTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule of Excess Billings Over Earnings [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_ScheduleOfExcessBillingsOverEarningsTableTextBlock" xlink:to="strl_ScheduleOfExcessBillingsOverEarningsTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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">us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable</link:label>
    <link:label xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred, Equity Interests Issued and Issuable</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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="us-gaap_PaymentsToMinorityShareholders" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsToMinorityShareholders-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsToMinorityShareholders</link:label>
    <link:label xlink:label="us-gaap_PaymentsToMinorityShareholders-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" 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_PaymentsToMinorityShareholders" xlink:to="us-gaap_PaymentsToMinorityShareholders-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_BillingsOnUncompletedContracts" xlink:label="strl_BillingsOnUncompletedContracts" xlink:type="locator"/>
    <link:label xlink:label="strl_BillingsOnUncompletedContracts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_BillingsOnUncompletedContracts</link:label>
    <link:label xlink:label="strl_BillingsOnUncompletedContracts-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Billings on uncompleted contracts</link:label>
    <link:label xlink:label="strl_BillingsOnUncompletedContracts-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Billings on uncompleted contracts</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_BillingsOnUncompletedContracts" xlink:to="strl_BillingsOnUncompletedContracts-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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">us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred</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="strl-20161231.xsd#strl_ScheduleOfNetAmountOfCostsAndEarningsOnUncompletedContractsTableTextBlock" xlink:label="strl_ScheduleOfNetAmountOfCostsAndEarningsOnUncompletedContractsTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="strl_ScheduleOfNetAmountOfCostsAndEarningsOnUncompletedContractsTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Net Amount of Costs and Earnings on Uncompleted Contracts [Table Text Block]</link:label>
    <link:label xlink:label="strl_ScheduleOfNetAmountOfCostsAndEarningsOnUncompletedContractsTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule of Net Amount of Costs And Earnings on Uncompleted Contracts [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_ScheduleOfNetAmountOfCostsAndEarningsOnUncompletedContractsTableTextBlock" xlink:to="strl_ScheduleOfNetAmountOfCostsAndEarningsOnUncompletedContractsTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits" xlink:label="us-gaap_IncomeTaxReconciliationTaxCredits" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationTaxCredits-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncomeTaxReconciliationTaxCredits</link:label>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationTaxCredits-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Tax credits</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxCredits" xlink:to="us-gaap_IncomeTaxReconciliationTaxCredits-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</link:label>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax benefit at the U.S. federal statutory rate</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsOfLoanCosts" xlink:label="us-gaap_PaymentsOfLoanCosts" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsOfLoanCosts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsOfLoanCosts</link:label>
    <link:label xlink:label="us-gaap_PaymentsOfLoanCosts-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Deferred loan costs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfLoanCosts" xlink:to="us-gaap_PaymentsOfLoanCosts-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</link:label>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State tax based on income, net of refunds and federal benefits</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited, Fair Value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ReceivablesPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivables, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesPolicyTextBlock" xlink:to="us-gaap_ReceivablesPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Nonvested, Fair Value (in dollars per share)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Nonvested, Fair Value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-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, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested, Fair Value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/periodStartLabel" xlink:type="resource" xml:lang="en-US">Nonvested (in shares)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Nonvested (in shares)</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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherTransportationEquipmentMember" xlink:label="us-gaap_OtherTransportationEquipmentMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherTransportationEquipmentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Transportation Equipment [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherTransportationEquipmentMember" xlink:to="us-gaap_OtherTransportationEquipmentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Issuance Costs, Net</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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/label" xlink:type="resource" xml:lang="en-US">Share of income before tax</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="strl-20161231.xsd#strl_EstimatedConstructionGrossProfitLossPerDilutedShare" xlink:label="strl_EstimatedConstructionGrossProfitLossPerDilutedShare" xlink:type="locator"/>
    <link:label xlink:label="strl_EstimatedConstructionGrossProfitLossPerDilutedShare-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_EstimatedConstructionGrossProfitLossPerDilutedShare</link:label>
    <link:label xlink:label="strl_EstimatedConstructionGrossProfitLossPerDilutedShare-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated Construction Gross Profit (Loss) Per Diluted Share</link:label>
    <link:label xlink:label="strl_EstimatedConstructionGrossProfitLossPerDilutedShare-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The Estimated Construction Gross Profit (Loss) Per Diluted Share.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_EstimatedConstructionGrossProfitLossPerDilutedShare" xlink:to="strl_EstimatedConstructionGrossProfitLossPerDilutedShare-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-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, Grants in Period</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Vested (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_Expiresin2035Member" xlink:label="strl_Expiresin2035member" xlink:type="locator"/>
    <link:label xlink:label="strl_Expiresin2035member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ExpiresIn2035Member</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_Expiresin2035member" xlink:to="strl_Expiresin2035member-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquipmentMember" xlink:label="us-gaap_EquipmentMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EquipmentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equipment [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquipmentMember" xlink:to="us-gaap_EquipmentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="strl-20161231.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/2016/elts/us-gaap-2016-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/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Repayments of Long-term Debt</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">Repayments under long-term obligations &#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="strl-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</link:label>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2-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, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs</link:label>
    <link:label xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts Receivable, Write-offs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_InterestIncomeFromContractsReceivable" xlink:label="strl_InterestIncomeFromContractsReceivable" xlink:type="locator"/>
    <link:label xlink:label="strl_InterestIncomeFromContractsReceivable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_InterestIncomeFromContractsReceivable</link:label>
    <link:label xlink:label="strl_InterestIncomeFromContractsReceivable-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Income from Contracts Receivable</link:label>
    <link:label xlink:label="strl_InterestIncomeFromContractsReceivable-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the interest income from contracts receivable.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_InterestIncomeFromContractsReceivable" xlink:to="strl_InterestIncomeFromContractsReceivable-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseMember" xlink:label="us-gaap_OtherOperatingIncomeExpenseMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherOperatingIncomeExpenseMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Operating Income (Expense) [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherOperatingIncomeExpenseMember" xlink:to="us-gaap_OtherOperatingIncomeExpenseMember-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_CapitalizedDebtFees" xlink:label="strl_CapitalizedDebtFees" xlink:type="locator"/>
    <link:label xlink:label="strl_CapitalizedDebtFees-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_CapitalizedDebtFees</link:label>
    <link:label xlink:label="strl_CapitalizedDebtFees-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized Debt Fees</link:label>
    <link:label xlink:label="strl_CapitalizedDebtFees-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the capitalized debt fees.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_CapitalizedDebtFees" xlink:to="strl_CapitalizedDebtFees-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestExpenseMember" xlink:label="us-gaap_InterestExpenseMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InterestExpenseMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseMember" xlink:to="us-gaap_InterestExpenseMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash received from equipment-based term loan</link:label>
    <link:label xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Long-term Debt</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="us-gaap_ProceedsFromIssuanceOfLongTermDebt-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="strl-20161231.xsd#strl_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock" xlink:label="strl_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="strl_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Property Plant and Equipment, Useful Lives [Table Text Block]</link:label>
    <link:label xlink:label="strl_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The tabular disclosure of the useful lives of property, plant and equipment owned by the company.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock" xlink:to="strl_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="strl-20161231.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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations-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, Non-Option Equity Instruments, Forfeitures and Expirations</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="strl-20161231.xsd#strl_RLWMember" xlink:label="strl_RLWMember" xlink:type="locator"/>
    <link:label xlink:label="strl_RLWMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">RLW [Member]</link:label>
    <link:label xlink:label="strl_RLWMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Entity of the business acquisition.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_RLWMember" xlink:to="strl_RLWMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="us-gaap_MajorCustomersAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MajorCustomersAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MajorCustomersAxis" xlink:to="us-gaap_MajorCustomersAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="us-gaap_NameOfMajorCustomerDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NameOfMajorCustomerDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="us-gaap_NameOfMajorCustomerDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant-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, Number of Shares Available for Grant</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.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="strl-20161231.xsd#strl_SharePriceNet" xlink:label="strl_SharePriceNet" xlink:type="locator"/>
    <link:label xlink:label="strl_SharePriceNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_SharePriceNet</link:label>
    <link:label xlink:label="strl_SharePriceNet-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Price, Net</link:label>
    <link:label xlink:label="strl_SharePriceNet-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Price of a single share of a number of saleable stocks of a company, net of underwriting discounts.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_SharePriceNet" xlink:to="strl_SharePriceNet-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLinesOfCredit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RepaymentsOfLinesOfCredit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_RepaymentsOfLinesOfCredit</link:label>
    <link:label xlink:label="us-gaap_RepaymentsOfLinesOfCredit-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Cumulative daily repayments &#8211; Credit Facility</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLinesOfCredit-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_EffectiveIncomeTaxRateReconciliationOnPermanentDifferences" xlink:label="strl_EffectiveIncomeTaxRateReconciliationOnPermanentDifferences" xlink:type="locator"/>
    <link:label xlink:label="strl_EffectiveIncomeTaxRateReconciliationOnPermanentDifferences-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_EffectiveIncomeTaxRateReconciliationOnPermanentDifferences</link:label>
    <link:label xlink:label="strl_EffectiveIncomeTaxRateReconciliationOnPermanentDifferences-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other permanent differences</link:label>
    <link:label xlink:label="strl_EffectiveIncomeTaxRateReconciliationOnPermanentDifferences-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The portion of the difference between the effective income tax rate and domestic federal statutory income tax rate applied to permanent differences.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_EffectiveIncomeTaxRateReconciliationOnPermanentDifferences" xlink:to="strl_EffectiveIncomeTaxRateReconciliationOnPermanentDifferences-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillDisclosureTextBlock" xlink:label="us-gaap_GoodwillDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GoodwillDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillDisclosureTextBlock" xlink:to="us-gaap_GoodwillDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_EffectiveIncomeTaxRateReconciliationAtIncomeTaxRateTotal" xlink:label="strl_EffectiveIncomeTaxRateReconciliationAtIncomeTaxRateTotal" xlink:type="locator"/>
    <link:label xlink:label="strl_EffectiveIncomeTaxRateReconciliationAtIncomeTaxRateTotal-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_EffectiveIncomeTaxRateReconciliationAtIncomeTaxRateTotal</link:label>
    <link:label xlink:label="strl_EffectiveIncomeTaxRateReconciliationAtIncomeTaxRateTotal-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax expense</link:label>
    <link:label xlink:label="strl_EffectiveIncomeTaxRateReconciliationAtIncomeTaxRateTotal-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The total tax rate applicable under enacted tax laws to the Company's pretax income from continuing operations for the period.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_EffectiveIncomeTaxRateReconciliationAtIncomeTaxRateTotal" xlink:to="strl_EffectiveIncomeTaxRateReconciliationAtIncomeTaxRateTotal-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized-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, Number of Shares Authorized</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="strl-20161231.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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromLinesOfCredit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cumulative daily drawdowns &#8211; Credit Facility</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLinesOfCredit" xlink:to="us-gaap_ProceedsFromLinesOfCredit-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_VariableInterestEntityIncomePercentage" xlink:label="strl_VariableInterestEntityIncomePercentage" xlink:type="locator"/>
    <link:label xlink:label="strl_VariableInterestEntityIncomePercentage-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_VariableInterestEntityIncomePercentage</link:label>
    <link:label xlink:label="strl_VariableInterestEntityIncomePercentage-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Income Percentage</link:label>
    <link:label xlink:label="strl_VariableInterestEntityIncomePercentage-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of the Variable Interest Entity's (VIE) income interest in the reporting entity (directly or indirectly).</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_VariableInterestEntityIncomePercentage" xlink:to="strl_VariableInterestEntityIncomePercentage-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1-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, Award Requisite Service Period</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:label="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases of Lessee Disclosure [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:to="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ContractReceivableRetainage" xlink:label="us-gaap_ContractReceivableRetainage" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ContractReceivableRetainage-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ContractReceivableRetainage</link:label>
    <link:label xlink:label="us-gaap_ContractReceivableRetainage-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract Receivable Retainage</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractReceivableRetainage" xlink:to="us-gaap_ContractReceivableRetainage-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeLossAttributableToNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share of revenues</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossAttributableToNoncontrollingInterest-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PlanNameAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_IncreaseDecreaseInRevaluationOfNoncontrollingInterestRlwPutcallLiabilityNetOfTax" xlink:label="strl_IncreaseDecreaseInRevaluationOfNoncontrollingInterestRlwPutcallLiabilityNetOfTax" xlink:type="locator"/>
    <link:label xlink:label="strl_IncreaseDecreaseInRevaluationOfNoncontrollingInterestRlwPutcallLiabilityNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revaluation of noncontrolling interests</link:label>
    <link:label xlink:label="strl_IncreaseDecreaseInRevaluationOfNoncontrollingInterestRlwPutcallLiabilityNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase or decrease of non-controlling interest arising from the exercise of a put/call liability.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_IncreaseDecreaseInRevaluationOfNoncontrollingInterestRlwPutcallLiabilityNetOfTax" xlink:to="strl_IncreaseDecreaseInRevaluationOfNoncontrollingInterestRlwPutcallLiabilityNetOfTax-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PlanNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NewCreditFacilityMember" xlink:label="strl_NewCreditFacilityMember" xlink:type="locator"/>
    <link:label xlink:label="strl_NewCreditFacilityMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Credit Facility [Member]</link:label>
    <link:label xlink:label="strl_NewCreditFacilityMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related to the new credit facility.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_NewCreditFacilityMember" xlink:to="strl_NewCreditFacilityMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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:label xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average common shares outstanding and assumed conversions&#8212; 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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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">Shares for dilutive unvested stock (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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharePrice</link:label>
    <link:label xlink:label="us-gaap_SharePrice-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Price</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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 net 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</link:label>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation cost recognized related to current and prior year awards</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AwardTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="us-gaap_StatementGeographicalAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementGeographicalAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementGeographicalAxis" xlink:to="us-gaap_StatementGeographicalAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="us-gaap_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SegmentGeographicalDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentGeographicalDomain" xlink:to="us-gaap_SegmentGeographicalDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability" xlink:label="strl_AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability" xlink:type="locator"/>
    <link:label xlink:label="strl_AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification and revaluation of noncontrolling interest</link:label>
    <link:label xlink:label="strl_AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to Additional Paid in Capital, Revaluation of Non-controlling Interest Put/Call Liability</link:label>
    <link:label xlink:label="strl_AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Change in additional paid in capital as a result of a revaluation of non-controlling interest put/call liability.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability" xlink:to="strl_AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:label="us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RelatedPartyTransactionAmountsOfTransaction-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_RelatedPartyTransactionAmountsOfTransaction</link:label>
    <link:label xlink:label="us-gaap_RelatedPartyTransactionAmountsOfTransaction-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction, Amounts of Transaction</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:to="us-gaap_RelatedPartyTransactionAmountsOfTransaction-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RelatedPartyTransactionAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RelatedPartyTransactionDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="us-gaap_RelatedPartyTransactionDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RelatedPartyDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="strl-20161231.xsd#strl_UponDeathMember" xlink:label="strl_UponDeathMember" xlink:type="locator"/>
    <link:label xlink:label="strl_UponDeathMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Upon Death [Member]</link:label>
    <link:label xlink:label="strl_UponDeathMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the scenario of upon death.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_UponDeathMember" xlink:to="strl_UponDeathMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="us-gaap_EarningsPerShareBasicAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerShareBasicAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net income (loss) per share attributable to Sterling common stockholders:</link:label>
    <link:label xlink:label="us-gaap_EarningsPerShareBasicAbstract-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income (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_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareBasicAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/negatedLabel" xlink:type="resource" xml:lang="en-US">Distribution to owners</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 interests 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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LitigationCaseTypeDomain" xlink:label="us-gaap_LitigationCaseTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LitigationCaseTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationCaseTypeDomain" xlink:to="us-gaap_LitigationCaseTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LitigationCaseAxis" xlink:label="us-gaap_LitigationCaseAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LitigationCaseAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationCaseAxis" xlink:to="us-gaap_LitigationCaseAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInRestrictedCash" xlink:label="us-gaap_IncreaseDecreaseInRestrictedCash" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInRestrictedCash-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInRestrictedCash</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInRestrictedCash-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Restricted cash</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInRestrictedCash" xlink:to="us-gaap_IncreaseDecreaseInRestrictedCash-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromSubsidiariesBeforeTax" xlink:label="us-gaap_IncomeLossFromSubsidiariesBeforeTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeLossFromSubsidiariesBeforeTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncomeLossFromSubsidiariesBeforeTax</link:label>
    <link:label xlink:label="us-gaap_IncomeLossFromSubsidiariesBeforeTax-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income (Loss) from Subsidiaries, before Tax</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromSubsidiariesBeforeTax" xlink:to="us-gaap_IncomeLossFromSubsidiariesBeforeTax-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms" xlink:label="us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms</link:label>
    <link:label xlink:label="us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract Receivable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms" xlink:to="us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quarterly Financial Information [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:to="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_RLWAndJBCMember" xlink:label="strl_RLWAndJBCMember" xlink:type="locator"/>
    <link:label xlink:label="strl_RLWAndJBCMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">RLW and JBC [Member]</link:label>
    <link:label xlink:label="strl_RLWAndJBCMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents RLW and JBC.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_RLWAndJBCMember" xlink:to="strl_RLWAndJBCMember-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_SelfInsuranceExcessReinsurance" xlink:label="strl_SelfInsuranceExcessReinsurance" xlink:type="locator"/>
    <link:label xlink:label="strl_SelfInsuranceExcessReinsurance-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_SelfInsuranceExcessReinsurance</link:label>
    <link:label xlink:label="strl_SelfInsuranceExcessReinsurance-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Self Insurance Excess Reinsurance</link:label>
    <link:label xlink:label="strl_SelfInsuranceExcessReinsurance-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents self insurance excess reinsurance.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_SelfInsuranceExcessReinsurance" xlink:to="strl_SelfInsuranceExcessReinsurance-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="us-gaap_TitleOfIndividualAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TitleOfIndividualAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_OtherEntitiesMember" xlink:label="strl_OtherEntitiesMember" xlink:type="locator"/>
    <link:label xlink:label="strl_OtherEntitiesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Entities [Member]</link:label>
    <link:label xlink:label="strl_OtherEntitiesMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents other entities.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_OtherEntitiesMember" xlink:to="strl_OtherEntitiesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Relationship to Entity [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_SelfInsurancePlanExpenses" xlink:label="strl_SelfInsurancePlanExpenses" xlink:type="locator"/>
    <link:label xlink:label="strl_SelfInsurancePlanExpenses-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_SelfInsurancePlanExpenses</link:label>
    <link:label xlink:label="strl_SelfInsurancePlanExpenses-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Self Insurance Plan Expenses</link:label>
    <link:label xlink:label="strl_SelfInsurancePlanExpenses-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents self insurance plan expenses.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_SelfInsurancePlanExpenses" xlink:to="strl_SelfInsurancePlanExpenses-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_SelfInsuranceExcessReinsuranceAggregateDeductible" xlink:label="strl_SelfInsuranceExcessReinsuranceAggregateDeductible" xlink:type="locator"/>
    <link:label xlink:label="strl_SelfInsuranceExcessReinsuranceAggregateDeductible-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_SelfInsuranceExcessReinsuranceAggregateDeductible</link:label>
    <link:label xlink:label="strl_SelfInsuranceExcessReinsuranceAggregateDeductible-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Self Insurance Excess Reinsurance, Aggregate Deductible</link:label>
    <link:label xlink:label="strl_SelfInsuranceExcessReinsuranceAggregateDeductible-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents self insurance excess reinsurance aggregate deductible.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_SelfInsuranceExcessReinsuranceAggregateDeductible" xlink:to="strl_SelfInsuranceExcessReinsuranceAggregateDeductible-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_SelfInsuranceGeneralLiabilityAmountPerOccurrence" xlink:label="strl_SelfInsuranceGeneralLiabilityAmountPerOccurrence" xlink:type="locator"/>
    <link:label xlink:label="strl_SelfInsuranceGeneralLiabilityAmountPerOccurrence-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_SelfInsuranceGeneralLiabilityAmountPerOccurrence</link:label>
    <link:label xlink:label="strl_SelfInsuranceGeneralLiabilityAmountPerOccurrence-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Self Insurance General Liability, Amount Per Occurrence</link:label>
    <link:label xlink:label="strl_SelfInsuranceGeneralLiabilityAmountPerOccurrence-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents self insurance general liability, amount per occurrence.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_SelfInsuranceGeneralLiabilityAmountPerOccurrence" xlink:to="strl_SelfInsuranceGeneralLiabilityAmountPerOccurrence-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_SelfInsuranceWorkersCompensationClaimsAmountPerOccurrence" xlink:label="strl_SelfInsuranceWorkersCompensationClaimsAmountPerOccurrence" xlink:type="locator"/>
    <link:label xlink:label="strl_SelfInsuranceWorkersCompensationClaimsAmountPerOccurrence-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_SelfInsuranceWorkersCompensationClaimsAmountPerOccurrence</link:label>
    <link:label xlink:label="strl_SelfInsuranceWorkersCompensationClaimsAmountPerOccurrence-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Self Insurance Workers Compensation Claims, Amount Per Occurrence</link:label>
    <link:label xlink:label="strl_SelfInsuranceWorkersCompensationClaimsAmountPerOccurrence-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents self insurance workers compensation claims, amount per occurrence.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_SelfInsuranceWorkersCompensationClaimsAmountPerOccurrence" xlink:to="strl_SelfInsuranceWorkersCompensationClaimsAmountPerOccurrence-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_SelfInsuranceAutoClaimsAmountPerOccurrence" xlink:label="strl_SelfInsuranceAutoClaimsAmountPerOccurrence" xlink:type="locator"/>
    <link:label xlink:label="strl_SelfInsuranceAutoClaimsAmountPerOccurrence-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_SelfInsuranceAutoClaimsAmountPerOccurrence</link:label>
    <link:label xlink:label="strl_SelfInsuranceAutoClaimsAmountPerOccurrence-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Self Insurance Auto Claims, Amount Per Occurrence</link:label>
    <link:label xlink:label="strl_SelfInsuranceAutoClaimsAmountPerOccurrence-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents self insurance auto claims, amount per occurrence.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_SelfInsuranceAutoClaimsAmountPerOccurrence" xlink:to="strl_SelfInsuranceAutoClaimsAmountPerOccurrence-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_RedZoneMember" xlink:label="strl_RedZoneMember" xlink:type="locator"/>
    <link:label xlink:label="strl_RedZoneMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Red Zone [Member]</link:label>
    <link:label xlink:label="strl_RedZoneMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents Red Zone.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_RedZoneMember" xlink:to="strl_RedZoneMember-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_SelfInsuranceWorkersCompensationClaimsMaximumLiability" xlink:label="strl_SelfInsuranceWorkersCompensationClaimsMaximumLiability" xlink:type="locator"/>
    <link:label xlink:label="strl_SelfInsuranceWorkersCompensationClaimsMaximumLiability-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_SelfInsuranceWorkersCompensationClaimsMaximumLiability</link:label>
    <link:label xlink:label="strl_SelfInsuranceWorkersCompensationClaimsMaximumLiability-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Self Insurance Workers Compensation Claims, Maximum Liability</link:label>
    <link:label xlink:label="strl_SelfInsuranceWorkersCompensationClaimsMaximumLiability-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents self insurance workers compensation claims, maximum liability</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_SelfInsuranceWorkersCompensationClaimsMaximumLiability" xlink:to="strl_SelfInsuranceWorkersCompensationClaimsMaximumLiability-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="strl-20161231.xsd#strl_YellowZoneMember" xlink:label="strl_YellowZoneMember" xlink:type="locator"/>
    <link:label xlink:label="strl_YellowZoneMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Yellow Zone [Member]</link:label>
    <link:label xlink:label="strl_YellowZoneMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents Yellow Zone.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_YellowZoneMember" xlink:to="strl_YellowZoneMember-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_OrangeZoneMember" xlink:label="strl_OrangeZoneMember" xlink:type="locator"/>
    <link:label xlink:label="strl_OrangeZoneMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Orange Zone [Member]</link:label>
    <link:label xlink:label="strl_OrangeZoneMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents Orange Zone.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_OrangeZoneMember" xlink:to="strl_OrangeZoneMember-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_IndividuallyInsignificantMultiemployerPensionCostsMember" xlink:label="strl_IndividuallyInsignificantMultiemployerPensionCostsMember" xlink:type="locator"/>
    <link:label xlink:label="strl_IndividuallyInsignificantMultiemployerPensionCostsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Individually Insignificant Multiemployer Pension Costs [Member]</link:label>
    <link:label xlink:label="strl_IndividuallyInsignificantMultiemployerPensionCostsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents individually insignificant multiemployer pension costs.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_IndividuallyInsignificantMultiemployerPensionCostsMember" xlink:to="strl_IndividuallyInsignificantMultiemployerPensionCostsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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">us-gaap_PaymentsToAcquireBusinessesGross</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="strl-20161231.xsd#strl_ScheduleOfDefinedContributionPlanTableTextBlock" xlink:label="strl_ScheduleOfDefinedContributionPlanTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="strl_ScheduleOfDefinedContributionPlanTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Defined Contribution Plan [Table Text Block]</link:label>
    <link:label xlink:label="strl_ScheduleOfDefinedContributionPlanTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the schedule of defined contribution plan.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_ScheduleOfDefinedContributionPlanTableTextBlock" xlink:to="strl_ScheduleOfDefinedContributionPlanTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_OperatingLossCarryforwardExpirationPeriod" xlink:label="strl_OperatingLossCarryforwardExpirationPeriod" xlink:type="locator"/>
    <link:label xlink:label="strl_OperatingLossCarryforwardExpirationPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_OperatingLossCarryforwardExpirationPeriod</link:label>
    <link:label xlink:label="strl_OperatingLossCarryforwardExpirationPeriod-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforward Expiration Period</link:label>
    <link:label xlink:label="strl_OperatingLossCarryforwardExpirationPeriod-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Expiration period of each operating loss carryforward.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_OperatingLossCarryforwardExpirationPeriod" xlink:to="strl_OperatingLossCarryforwardExpirationPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_LaborersPensionTrustForNorthernCaliforniaMember" xlink:label="strl_LaborersPensionTrustForNorthernCaliforniaMember" xlink:type="locator"/>
    <link:label xlink:label="strl_LaborersPensionTrustForNorthernCaliforniaMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Laborers Pension Trust for Northern California [Member]</link:label>
    <link:label xlink:label="strl_LaborersPensionTrustForNorthernCaliforniaMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents Laborers Pension Trust for Northern California.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_LaborersPensionTrustForNorthernCaliforniaMember" xlink:to="strl_LaborersPensionTrustForNorthernCaliforniaMember-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_PensionTrustFundForOperatingEngineersPensionPlanMember" xlink:label="strl_PensionTrustFundForOperatingEngineersPensionPlanMember" xlink:type="locator"/>
    <link:label xlink:label="strl_PensionTrustFundForOperatingEngineersPensionPlanMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Trust Fund for Operating Engineers Pension Plan [Member]</link:label>
    <link:label xlink:label="strl_PensionTrustFundForOperatingEngineersPensionPlanMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents pension trust fund for operating engineers pension plan.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_PensionTrustFundForOperatingEngineersPensionPlanMember" xlink:to="strl_PensionTrustFundForOperatingEngineersPensionPlanMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="strl-20161231.xsd#strl_WillBeRecordedAsIncreaseInEquityMember" xlink:label="strl_WillBeRecordedAsIncreaseInEquityMember" xlink:type="locator"/>
    <link:label xlink:label="strl_WillBeRecordedAsIncreaseInEquityMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Will be Recorded as Increase in Equity [Member]</link:label>
    <link:label xlink:label="strl_WillBeRecordedAsIncreaseInEquityMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents items that will be recognized as increases in equity.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_WillBeRecordedAsIncreaseInEquityMember" xlink:to="strl_WillBeRecordedAsIncreaseInEquityMember-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_CementMasonPensionTrustFundForNorthernCaliforniaMember" xlink:label="strl_CementMasonPensionTrustFundForNorthernCaliforniaMember" xlink:type="locator"/>
    <link:label xlink:label="strl_CementMasonPensionTrustFundForNorthernCaliforniaMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cement Mason Pension Trust Fund for Northern California [Member]</link:label>
    <link:label xlink:label="strl_CementMasonPensionTrustFundForNorthernCaliforniaMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents Cement Mason Pension Trust Fund for Northern California.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_CementMasonPensionTrustFundForNorthernCaliforniaMember" xlink:to="strl_CementMasonPensionTrustFundForNorthernCaliforniaMember-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_WillBeRecognizedAsReductionOfIncomeTaxExpenseMember" xlink:label="strl_WillBeRecognizedAsReductionOfIncomeTaxExpenseMember" xlink:type="locator"/>
    <link:label xlink:label="strl_WillBeRecognizedAsReductionOfIncomeTaxExpenseMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Will be Recognized as Reduction of Income Tax Expense [Member]</link:label>
    <link:label xlink:label="strl_WillBeRecognizedAsReductionOfIncomeTaxExpenseMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents items that will be recognized as a reduction of income tax expense.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_WillBeRecognizedAsReductionOfIncomeTaxExpenseMember" xlink:to="strl_WillBeRecognizedAsReductionOfIncomeTaxExpenseMember-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_CarpenterFundsAdministrativeOfficeMember" xlink:label="strl_CarpenterFundsAdministrativeOfficeMember" xlink:type="locator"/>
    <link:label xlink:label="strl_CarpenterFundsAdministrativeOfficeMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Carpenter Funds Administrative Office [Member]</link:label>
    <link:label xlink:label="strl_CarpenterFundsAdministrativeOfficeMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents Carpenter Funds Administrative Office.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_CarpenterFundsAdministrativeOfficeMember" xlink:to="strl_CarpenterFundsAdministrativeOfficeMember-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_AllOtherFundsMember" xlink:label="strl_AllOtherFundsMember" xlink:type="locator"/>
    <link:label xlink:label="strl_AllOtherFundsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Other Funds [Member]</link:label>
    <link:label xlink:label="strl_AllOtherFundsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents all other funds.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_AllOtherFundsMember" xlink:to="strl_AllOtherFundsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_CurrentMember" xlink:label="strl_CurrentMember" xlink:type="locator"/>
    <link:label xlink:label="strl_CurrentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current [Member]</link:label>
    <link:label xlink:label="strl_CurrentMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The classification for deferred tax assets/liabilities.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_CurrentMember" xlink:to="strl_CurrentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_TxDOTMember" xlink:label="strl_TxDOTMember" xlink:type="locator"/>
    <link:label xlink:label="strl_TxDOTMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">TxDOT [Member]</link:label>
    <link:label xlink:label="strl_TxDOTMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents TxDOT.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_TxDOTMember" xlink:to="strl_TxDOTMember-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_LongtermMember" xlink:label="strl_LongtermMember" xlink:type="locator"/>
    <link:label xlink:label="strl_LongtermMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term [Member]</link:label>
    <link:label xlink:label="strl_LongtermMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The classification of deferred tax assets/liabilities.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_LongtermMember" xlink:to="strl_LongtermMember-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_DeferredTaxAssetsNoncontrollingInterest" xlink:label="strl_DeferredTaxAssetsNoncontrollingInterest" xlink:type="locator"/>
    <link:label xlink:label="strl_DeferredTaxAssetsNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling interest</link:label>
    <link:label xlink:label="strl_DeferredTaxAssetsNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from non-controlling interest.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_DeferredTaxAssetsNoncontrollingInterest" xlink:to="strl_DeferredTaxAssetsNoncontrollingInterest-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_CaltransMember" xlink:label="strl_CaltransMember" xlink:type="locator"/>
    <link:label xlink:label="strl_CaltransMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Caltrans [Member]</link:label>
    <link:label xlink:label="strl_CaltransMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents Caltrans.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_CaltransMember" xlink:to="strl_CaltransMember-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_UDOTMember" xlink:label="strl_UDOTMember" xlink:type="locator"/>
    <link:label xlink:label="strl_UDOTMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UDOT [Member]</link:label>
    <link:label xlink:label="strl_UDOTMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents UDOT.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_UDOTMember" xlink:to="strl_UDOTMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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:label xlink:label="us-gaap_IncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total tax expense</link:label>
    <link:label xlink:label="us-gaap_IncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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="strl-20161231.xsd#strl_MainOfficeMember" xlink:label="strl_MainOfficeMember" xlink:type="locator"/>
    <link:label xlink:label="strl_MainOfficeMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Main Office [Member]</link:label>
    <link:label xlink:label="strl_MainOfficeMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents main office.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_MainOfficeMember" xlink:to="strl_MainOfficeMember-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_OtherMiscellaneousTransactionsMember" xlink:label="strl_OtherMiscellaneousTransactionsMember" xlink:type="locator"/>
    <link:label xlink:label="strl_OtherMiscellaneousTransactionsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Miscellaneous Transactions [Member]</link:label>
    <link:label xlink:label="strl_OtherMiscellaneousTransactionsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents other miscellaneous transactions.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_OtherMiscellaneousTransactionsMember" xlink:to="strl_OtherMiscellaneousTransactionsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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 (loss) before income taxes and earnings attributable to noncontrolling interests</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="strl-20161231.xsd#strl_ExpiresIn2020Member" xlink:label="strl_ExpiresIn2020Member" xlink:type="locator"/>
    <link:label xlink:label="strl_ExpiresIn2020Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expires in 2020 [Member]</link:label>
    <link:label xlink:label="strl_ExpiresIn2020Member-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents operating loss carryforwards that expire in 2020.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_ExpiresIn2020Member" xlink:to="strl_ExpiresIn2020Member-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="strl-20161231.xsd#strl_ExpiresIn2028Member" xlink:label="strl_ExpiresIn2028Member" xlink:type="locator"/>
    <link:label xlink:label="strl_ExpiresIn2028Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expires in 2028 [Member]</link:label>
    <link:label xlink:label="strl_ExpiresIn2028Member-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents operating loss carryforwards that expire in 2028.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_ExpiresIn2028Member" xlink:to="strl_ExpiresIn2028Member-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_ExpireIn2021Member" xlink:label="strl_ExpireIn2021Member" xlink:type="locator"/>
    <link:label xlink:label="strl_ExpireIn2021Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expire in 2021 [Member]</link:label>
    <link:label xlink:label="strl_ExpireIn2021Member-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents operating loss carryforwards that expire in 2021.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_ExpireIn2021Member" xlink:to="strl_ExpireIn2021Member-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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">Total current liabilities</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="strl-20161231.xsd#strl_ExpiresIn2033Member" xlink:label="strl_ExpiresIn2033Member" xlink:type="locator"/>
    <link:label xlink:label="strl_ExpiresIn2033Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expires in 2033 [Member]</link:label>
    <link:label xlink:label="strl_ExpiresIn2033Member-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents operating loss carryfowards that expire in 2033.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_ExpiresIn2033Member" xlink:to="strl_ExpiresIn2033Member-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_ExpiresIn2029Member" xlink:label="strl_ExpiresIn2029Member" xlink:type="locator"/>
    <link:label xlink:label="strl_ExpiresIn2029Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expires in 2029 [Member]</link:label>
    <link:label xlink:label="strl_ExpiresIn2029Member-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents operating loss carryfowards that expire in 2029.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_ExpiresIn2029Member" xlink:to="strl_ExpiresIn2029Member-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_ExpiresIn2034Member" xlink:label="strl_ExpiresIn2034Member" xlink:type="locator"/>
    <link:label xlink:label="strl_ExpiresIn2034Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expires in 2034 [Member]</link:label>
    <link:label xlink:label="strl_ExpiresIn2034Member-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents operating loss carryforwards that expire in 2034.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_ExpiresIn2034Member" xlink:to="strl_ExpiresIn2034Member-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quarterly Financial Information [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_QuarterlyFinancialInformationTextBlock" xlink:to="us-gaap_QuarterlyFinancialInformationTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MultiemployerPlansSurcharge" xlink:label="us-gaap_MultiemployerPlansSurcharge" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MultiemployerPlansSurcharge-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_MultiemployerPlansSurcharge</link:label>
    <link:label xlink:label="us-gaap_MultiemployerPlansSurcharge-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Surcharge Imposed</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MultiemployerPlansSurcharge" xlink:to="us-gaap_MultiemployerPlansSurcharge-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MultiemployerPlanPeriodContributions" xlink:label="us-gaap_MultiemployerPlanPeriodContributions" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MultiemployerPlanPeriodContributions-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_MultiemployerPlanPeriodContributions</link:label>
    <link:label xlink:label="us-gaap_MultiemployerPlanPeriodContributions-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Multiemployer Plan, Period Contributions</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MultiemployerPlanPeriodContributions" xlink:to="us-gaap_MultiemployerPlanPeriodContributions-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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:label xlink:label="us-gaap_BillingsInExcessOfCostCurrent-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MultiemployerPlansCollectiveBargainingArrangementPercentageOfContributions" xlink:label="us-gaap_MultiemployerPlansCollectiveBargainingArrangementPercentageOfContributions" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MultiemployerPlansCollectiveBargainingArrangementPercentageOfContributions-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_MultiemployerPlansCollectiveBargainingArrangementPercentageOfContributions</link:label>
    <link:label xlink:label="us-gaap_MultiemployerPlansCollectiveBargainingArrangementPercentageOfContributions-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Multiemployer Plans, Collective-Bargaining Arrangement, Percentage of Contributions</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MultiemployerPlansCollectiveBargainingArrangementPercentageOfContributions" xlink:to="us-gaap_MultiemployerPlansCollectiveBargainingArrangementPercentageOfContributions-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:label="us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueOptionChangesInFairValueGainLoss1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_FairValueOptionChangesInFairValueGainLoss1</link:label>
    <link:label xlink:label="us-gaap_FairValueOptionChangesInFairValueGainLoss1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Option, Changes in Fair Value, Gain (Loss)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:to="us-gaap_FairValueOptionChangesInFairValueGainLoss1-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leases of Lessee Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:to="us-gaap_LeasesOfLesseeDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_StockRepurchaseProgramAdditionalAuthorizedAmount" xlink:label="strl_StockRepurchaseProgramAdditionalAuthorizedAmount" xlink:type="locator"/>
    <link:label xlink:label="strl_StockRepurchaseProgramAdditionalAuthorizedAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_StockRepurchaseProgramAdditionalAuthorizedAmount</link:label>
    <link:label xlink:label="strl_StockRepurchaseProgramAdditionalAuthorizedAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program Additional Authorized Amount</link:label>
    <link:label xlink:label="strl_StockRepurchaseProgramAdditionalAuthorizedAmount-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Additional amount of a stock repurchase plan authorized by an entity's Board of Directors.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_StockRepurchaseProgramAdditionalAuthorizedAmount" xlink:to="strl_StockRepurchaseProgramAdditionalAuthorizedAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MultiemployerPlansCertifiedZoneStatus" xlink:label="us-gaap_MultiemployerPlansCertifiedZoneStatus" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MultiemployerPlansCertifiedZoneStatus-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_MultiemployerPlansCertifiedZoneStatus</link:label>
    <link:label xlink:label="us-gaap_MultiemployerPlansCertifiedZoneStatus-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Protection Act Certified Zone Status</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MultiemployerPlansCertifiedZoneStatus" xlink:to="us-gaap_MultiemployerPlansCertifiedZoneStatus-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainLossOnSaleOfDerivatives" xlink:label="us-gaap_GainLossOnSaleOfDerivatives" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GainLossOnSaleOfDerivatives-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Realized loss from settlement of derivatives</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfDerivatives" xlink:to="us-gaap_GainLossOnSaleOfDerivatives-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:label="us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RepurchaseAgreementCounterpartyNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:to="us-gaap_RepurchaseAgreementCounterpartyNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CounterpartyNameAxis" xlink:label="us-gaap_CounterpartyNameAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CounterpartyNameAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CounterpartyNameAxis" xlink:to="us-gaap_CounterpartyNameAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MultiemployerPlanTypeAxis" xlink:label="us-gaap_MultiemployerPlanTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MultiemployerPlanTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Multiemployer Plan Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MultiemployerPlanTypeAxis" xlink:to="us-gaap_MultiemployerPlanTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MultiemployerPlansTypeDomain" xlink:label="us-gaap_MultiemployerPlansTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MultiemployerPlansTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Multiemployer Plans Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MultiemployerPlansTypeDomain" xlink:to="us-gaap_MultiemployerPlansTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Maturities of Long-term Debt [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</link:label>
    <link:label xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_IncreaseDecreaseInRevaluationOfNoncontrollingInterest" xlink:label="strl_IncreaseDecreaseInRevaluationOfNoncontrollingInterest" xlink:type="locator"/>
    <link:label xlink:label="strl_IncreaseDecreaseInRevaluationOfNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revaluation of noncontrolling interest due to a new agreement</link:label>
    <link:label xlink:label="strl_IncreaseDecreaseInRevaluationOfNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The increase (decrease) in liability account reclassification due to a revaluation of noncontrolling interest.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_IncreaseDecreaseInRevaluationOfNoncontrollingInterest" xlink:to="strl_IncreaseDecreaseInRevaluationOfNoncontrollingInterest-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="us-gaap_LeaseAndRentalExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LeaseAndRentalExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LeaseAndRentalExpense</link:label>
    <link:label xlink:label="us-gaap_LeaseAndRentalExpense-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Leases, Rent Expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseAndRentalExpense" xlink:to="us-gaap_LeaseAndRentalExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="strl-20161231.xsd#strl_FormerPresidentAndChiefOperatingOfficerMember" xlink:label="strl_FormerPresidentAndChiefOperatingOfficerMember" xlink:type="locator"/>
    <link:label xlink:label="strl_FormerPresidentAndChiefOperatingOfficerMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Former President and Chief Operating Officer [Member]</link:label>
    <link:label xlink:label="strl_FormerPresidentAndChiefOperatingOfficerMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents former President and Chief Operating Officer.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_FormerPresidentAndChiefOperatingOfficerMember" xlink:to="strl_FormerPresidentAndChiefOperatingOfficerMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSaleOfLandHeldForUse" xlink:label="us-gaap_ProceedsFromSaleOfLandHeldForUse" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromSaleOfLandHeldForUse-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ProceedsFromSaleOfLandHeldForUse</link:label>
    <link:label xlink:label="us-gaap_ProceedsFromSaleOfLandHeldForUse-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Land Held-for-use</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfLandHeldForUse" xlink:to="us-gaap_ProceedsFromSaleOfLandHeldForUse-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_FactoringAgreementWithARelatedPartyMember" xlink:label="strl_FactoringAgreementWithARelatedPartyMember" xlink:type="locator"/>
    <link:label xlink:label="strl_FactoringAgreementWithARelatedPartyMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Factoring Agreement with a Related Party [Member]</link:label>
    <link:label xlink:label="strl_FactoringAgreementWithARelatedPartyMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents factoring agreement with a related party.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_FactoringAgreementWithARelatedPartyMember" xlink:to="strl_FactoringAgreementWithARelatedPartyMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss on extinguishment of debt</link:label>
    <link:label xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt</link:label>
    <link:label xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Loss on extinguishment of debt</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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">Total 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="strl-20161231.xsd#strl_ProceedsFromSaleOfLongTermContract" xlink:label="strl_ProceedsFromSaleOfLongTermContract" xlink:type="locator"/>
    <link:label xlink:label="strl_ProceedsFromSaleOfLongTermContract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_ProceedsFromSaleOfLongTermContract</link:label>
    <link:label xlink:label="strl_ProceedsFromSaleOfLongTermContract-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Long-term Contract</link:label>
    <link:label xlink:label="strl_ProceedsFromSaleOfLongTermContract-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the proceeds from the sale of long-term contract.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_ProceedsFromSaleOfLongTermContract" xlink:to="strl_ProceedsFromSaleOfLongTermContract-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_DeferredTaxLiabilitiesReceivablesFromAndEquityInConstructionJointVenture" xlink:label="strl_DeferredTaxLiabilitiesReceivablesFromAndEquityInConstructionJointVenture" xlink:type="locator"/>
    <link:label xlink:label="strl_DeferredTaxLiabilitiesReceivablesFromAndEquityInConstructionJointVenture-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_DeferredTaxLiabilitiesReceivablesFromAndEquityInConstructionJointVenture</link:label>
    <link:label xlink:label="strl_DeferredTaxLiabilitiesReceivablesFromAndEquityInConstructionJointVenture-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Receivables from and equity in construction joint ventures</link:label>
    <link:label xlink:label="strl_DeferredTaxLiabilitiesReceivablesFromAndEquityInConstructionJointVenture-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of deferred tax liability attributable to taxable temporary differences 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_DeferredTaxLiabilitiesReceivablesFromAndEquityInConstructionJointVenture" xlink:to="strl_DeferredTaxLiabilitiesReceivablesFromAndEquityInConstructionJointVenture-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_GainLossOnSaleOfLongtermContract" xlink:label="strl_GainLossOnSaleOfLongtermContract" xlink:type="locator"/>
    <link:label xlink:label="strl_GainLossOnSaleOfLongtermContract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_GainLossOnSaleOfLongtermContract</link:label>
    <link:label xlink:label="strl_GainLossOnSaleOfLongtermContract-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Sale of Long-term Contract</link:label>
    <link:label xlink:label="strl_GainLossOnSaleOfLongtermContract-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the gain (loss) on sale of long-term contract.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_GainLossOnSaleOfLongtermContract" xlink:to="strl_GainLossOnSaleOfLongtermContract-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_IncomeTaxReconciliationReductionOfTaxReceivable" xlink:label="strl_IncomeTaxReconciliationReductionOfTaxReceivable" xlink:type="locator"/>
    <link:label xlink:label="strl_IncomeTaxReconciliationReductionOfTaxReceivable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_IncomeTaxReconciliationReductionOfTaxReceivable</link:label>
    <link:label xlink:label="strl_IncomeTaxReconciliationReductionOfTaxReceivable-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reduction of tax receivable</link:label>
    <link:label xlink:label="strl_IncomeTaxReconciliationReductionOfTaxReceivable-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the reduction of tax receivable.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_IncomeTaxReconciliationReductionOfTaxReceivable" xlink:to="strl_IncomeTaxReconciliationReductionOfTaxReceivable-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_EffectiveIncomeTaxRateReconciliationReductionOfTaxReceivable" xlink:label="strl_EffectiveIncomeTaxRateReconciliationReductionOfTaxReceivable" xlink:type="locator"/>
    <link:label xlink:label="strl_EffectiveIncomeTaxRateReconciliationReductionOfTaxReceivable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_EffectiveIncomeTaxRateReconciliationReductionOfTaxReceivable</link:label>
    <link:label xlink:label="strl_EffectiveIncomeTaxRateReconciliationReductionOfTaxReceivable-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reduction of tax receivable</link:label>
    <link:label xlink:label="strl_EffectiveIncomeTaxRateReconciliationReductionOfTaxReceivable-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the reduction of tax receivable effective income tax rate.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_EffectiveIncomeTaxRateReconciliationReductionOfTaxReceivable" xlink:to="strl_EffectiveIncomeTaxRateReconciliationReductionOfTaxReceivable-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ImpairmentOfLongLivedAssetsHeldForUse</link:label>
    <link:label xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment of Long-Lived Assets Held-for-use</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="strl-20161231.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/2016/elts/us-gaap-2016-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="strl-20161231.xsd#strl_LongtermDebtNetOfCurrentMaturitiesMember" xlink:label="strl_LongtermDebtNetOfCurrentMaturitiesMember" xlink:type="locator"/>
    <link:label xlink:label="strl_LongtermDebtNetOfCurrentMaturitiesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Net of Current Maturities [Member]</link:label>
    <link:label xlink:label="strl_LongtermDebtNetOfCurrentMaturitiesMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Primary financial statement caption encompassing long-term debt, net of current maturities.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_LongtermDebtNetOfCurrentMaturitiesMember" xlink:to="strl_LongtermDebtNetOfCurrentMaturitiesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="strl-20161231.xsd#strl_CurrentMaturitiesOfLongtermDebtMember" xlink:label="strl_CurrentMaturitiesOfLongtermDebtMember" xlink:type="locator"/>
    <link:label xlink:label="strl_CurrentMaturitiesOfLongtermDebtMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Maturities of Long-term Debt [Member]</link:label>
    <link:label xlink:label="strl_CurrentMaturitiesOfLongtermDebtMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Primary financial statement caption encompassing current maturities of long-term debt.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_CurrentMaturitiesOfLongtermDebtMember" xlink:to="strl_CurrentMaturitiesOfLongtermDebtMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-20161231.xsd#strl_RevaluationOfNonControllingInterestObligationsReflectedInRetainedEarningsNetOfTax" xlink:label="strl_RevaluationOfNonControllingInterestObligationsReflectedInRetainedEarningsNetOfTax" xlink:type="locator"/>
    <link:label xlink:label="strl_RevaluationOfNonControllingInterestObligationsReflectedInRetainedEarningsNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revaluation of a noncontrolling interest due to a new agreement</link:label>
    <link:label xlink:label="strl_RevaluationOfNonControllingInterestObligationsReflectedInRetainedEarningsNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revaluation of a noncontrolling interest due to a new agreement</link:label>
    <link:label xlink:label="strl_RevaluationOfNonControllingInterestObligationsReflectedInRetainedEarningsNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the revaluation of non-controlling interest obligations reflected in retained earnings, net of tax.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_RevaluationOfNonControllingInterestObligationsReflectedInRetainedEarningsNetOfTax" xlink:to="strl_RevaluationOfNonControllingInterestObligationsReflectedInRetainedEarningsNetOfTax-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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:label xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income (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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetIncomeLoss</link:label>
    <link:label xlink:label="us-gaap_NetIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net loss attributable to Sterling common stockholders before noncontrolling interest revaluation</link:label>
    <link:label xlink:label="us-gaap_NetIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net loss attributable to Sterling common stockholders before noncontrolling interest revaluation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="strl-20161231.xsd#strl_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentAmount" xlink:label="strl_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentAmount" xlink:type="locator"/>
    <link:label xlink:label="strl_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Return to provision</link:label>
    <link:label xlink:label="strl_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentAmount-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The return to provision reconciliation includes a separate reconciliation of the adjusted balance of all current income tax liability or receivable accounts to amounts owed to or due from tax authorities.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentAmount" xlink:to="strl_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PerformanceSharesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PerformanceSharesMember" xlink:to="us-gaap_PerformanceSharesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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:label xlink:label="us-gaap_Goodwill-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RestrictedStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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"/>
    <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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:label="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:to="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GainLossOnDispositionOfAssets1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_GainLossOnDispositionOfAssets1</link:label>
    <link:label xlink:label="us-gaap_GainLossOnDispositionOfAssets1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets1" xlink:to="us-gaap_GainLossOnDispositionOfAssets1-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentPercent" xlink:label="strl_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentPercent" xlink:type="locator"/>
    <link:label xlink:label="strl_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentPercent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentPercent</link:label>
    <link:label xlink:label="strl_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentPercent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Return to provision</link:label>
    <link:label xlink:label="strl_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentPercent-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to return to provision adjustments.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentPercent" xlink:to="strl_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentPercent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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="strl-20161231.xsd#strl_NumberOfMajorCustomers" xlink:label="strl_NumberOfMajorCustomers" xlink:type="locator"/>
    <link:label xlink:label="strl_NumberOfMajorCustomers-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_NumberOfMajorCustomers</link:label>
    <link:label xlink:label="strl_NumberOfMajorCustomers-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Major Customers</link:label>
    <link:label xlink:label="strl_NumberOfMajorCustomers-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the number of major customers accounting for 10% or more of the specified concentration risk benchmark, which includes, but not limited to, sales revenue, accounts receivable, etc.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_NumberOfMajorCustomers" xlink:to="strl_NumberOfMajorCustomers-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UndistributedEarnings" xlink:label="us-gaap_UndistributedEarnings" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UndistributedEarnings-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_UndistributedEarnings</link:label>
    <link:label xlink:label="us-gaap_UndistributedEarnings-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Undistributed Earnings, Basic</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UndistributedEarnings" xlink:to="us-gaap_UndistributedEarnings-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NumberOfReportableSegments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NumberOfReportableSegments</link:label>
    <link:label xlink:label="us-gaap_NumberOfReportableSegments-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NumberOfOperatingSegments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NumberOfOperatingSegments</link:label>
    <link:label xlink:label="us-gaap_NumberOfOperatingSegments-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments-label" xlink:type="arc"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>strl-20161231_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 02:42AM UTC 2017-03-09--><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/20161231/role/statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts" xlink:href="strl-20161231.xsd#statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_NotesToFinancialStatementsAbstract" xlink:label="strl_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" xlink:label="us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_LongTermContractsOrProgramsDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-document-and-entity-information" xlink:href="strl-20161231.xsd#statement-document-and-entity-information" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/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_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" 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-20161231.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_EntityPublicFloat" 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_DocumentType" 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_DocumentPeriodEndDate" 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_DocumentFiscalYearFocus" 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_DocumentFiscalPeriodFocus" 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="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-1-summary-of-business-and-significant-accounting-policies" xlink:href="strl-20161231.xsd#statement-note-1-summary-of-business-and-significant-accounting-policies" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-1-summary-of-business-and-significant-accounting-policies" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_CostsAndEstimatedEarningsInExcessOfBillingsMember" xlink:label="strl_CostsAndEstimatedEarningsInExcessOfBillingsMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_CurrentMaturitiesOfLongtermDebtMember" xlink:label="strl_CurrentMaturitiesOfLongtermDebtMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_JBCFormerOwnersMember" xlink:label="strl_JBCFormerOwnersMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_LongtermContractReceivableMember" xlink:label="strl_LongtermContractReceivableMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_LongtermDebtNetOfCurrentMaturitiesMember" xlink:label="strl_LongtermDebtNetOfCurrentMaturitiesMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:label="strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NotesToFinancialStatementsAbstract" xlink:label="strl_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CounterpartyNameAxis" xlink:label="us-gaap_CounterpartyNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingIncomeLossMember" xlink:label="us-gaap_OperatingIncomeLossMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="us-gaap_OtherNoncurrentLiabilitiesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseMember" xlink:label="us-gaap_OtherOperatingIncomeExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:label="us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_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_CounterpartyNameAxis" xlink:to="us-gaap_RepurchaseAgreementCounterpartyNameDomain" 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_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" 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_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" 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_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="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_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="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_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="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_IncomeStatementLocationAxis" xlink:to="us-gaap_OtherOperatingIncomeExpenseMember" 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_OtherNoncurrentLiabilitiesMember" 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_CounterpartyNameAxis" 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_CounterpartyNameAxis" xlink:to="strl_JBCFormerOwnersMember" 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_FairValueByFairValueHierarchyLevelAxis" 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_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel3Member" 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_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_NotesPayableForTransportationAndConstructionEquipmentMember" 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_FairValueByAssetClassAxis" 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_FairValueByAssetClassAxis" xlink:to="strl_LongtermContractReceivableMember" 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_BalanceSheetLocationAxis" xlink:to="strl_CurrentMaturitiesOfLongtermDebtMember" 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_BalanceSheetLocationAxis" xlink:to="strl_LongtermDebtNetOfCurrentMaturitiesMember" 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_StatementScenarioAxis" 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_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/20161231/role/statement-note-2-cash-and-cash-equivalents" xlink:href="strl-20161231.xsd#statement-note-2-cash-and-cash-equivalents" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-2-cash-and-cash-equivalents" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_MajorityOwnedJointVenturesMember" xlink:label="strl_MajorityOwnedJointVenturesMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NotesToFinancialStatementsAbstract" xlink:label="strl_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsMember" xlink:label="us-gaap_OtherAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherCurrentAssetsMember" xlink:label="us-gaap_OtherCurrentAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/20161231/role/statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests" xlink:href="strl-20161231.xsd#statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-4-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-20161231.xsd#strl_MyersMember" xlink:label="strl_MyersMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NotesToFinancialStatementsAbstract" xlink:label="strl_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_UponDeathMember" xlink:label="strl_UponDeathMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvesteeNameDomain" xlink:label="us-gaap_EquityMethodInvesteeNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestDisclosureTextBlock" xlink:label="us-gaap_MinorityInterestDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_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_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_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="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_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_MyersMember" 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="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="strl_UponDeathMember" 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_LegalEntityAxis" xlink:to="us-gaap_SubsidiariesMember" 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_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_MyersMember" 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_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/20161231/role/statement-note-5-construction-joint-ventures" xlink:href="strl-20161231.xsd#statement-note-5-construction-joint-ventures" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-5-construction-joint-ventures" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_GraniteConstructionCorporationMember" xlink:label="strl_GraniteConstructionCorporationMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NotesToFinancialStatementsAbstract" xlink:label="strl_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvesteeNameDomain" xlink:label="us-gaap_EquityMethodInvesteeNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_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/20161231/role/statement-note-6-variable-interest-entities" xlink:href="strl-20161231.xsd#statement-note-6-variable-interest-entities" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-6-variable-interest-entities" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_MyersMember" xlink:label="strl_MyersMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NotesToFinancialStatementsAbstract" xlink:label="strl_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_VariableInterestEntitiesTextBlock" xlink:label="strl_VariableInterestEntitiesTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_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_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/20161231/role/statement-note-7-property-and-equipment" xlink:href="strl-20161231.xsd#statement-note-7-property-and-equipment" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-7-property-and-equipment" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_FormerPresidentAndChiefOperatingOfficerMember" xlink:label="strl_FormerPresidentAndChiefOperatingOfficerMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NotesToFinancialStatementsAbstract" xlink:label="strl_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseMember" xlink:label="us-gaap_OtherOperatingIncomeExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_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_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" 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_RelatedPartyTransactionsByRelatedPartyAxis" 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_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="strl_FormerPresidentAndChiefOperatingOfficerMember" 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_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_OtherOperatingIncomeExpenseMember" 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_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-8-goodwill" xlink:href="strl-20161231.xsd#statement-note-8-goodwill" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-8-goodwill" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_NotesToFinancialStatementsAbstract" xlink:label="strl_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillDisclosureTextBlock" xlink:label="us-gaap_GoodwillDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_GoodwillDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-9-line-of-credit-and-longterm-debt-" xlink:href="strl-20161231.xsd#statement-note-9-line-of-credit-and-longterm-debt-" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-9-line-of-credit-and-longterm-debt-" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_AssetBasedFacilityMember" xlink:label="strl_AssetBasedFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_CreditFacilityMember" xlink:label="strl_CreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_CurrentMaturitiesOfLongtermDebtMember" xlink:label="strl_CurrentMaturitiesOfLongtermDebtMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_EquipmentBasedFacilityMember" xlink:label="strl_EquipmentBasedFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NationsMember" xlink:label="strl_NationsMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:label="strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NotesToFinancialStatementsAbstract" xlink:label="strl_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestExpenseMember" xlink:label="us-gaap_InterestExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember" xlink:label="us-gaap_OtherNoncurrentAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_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_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="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_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_OtherNoncurrentAssetsMember" 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_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_InterestExpenseMember" 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_CreditFacilityMember" 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_DebtInstrumentAxis" xlink:to="strl_NotesPayableForTransportationAndConstructionEquipmentMember" 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="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="strl_CurrentMaturitiesOfLongtermDebtMember" 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_StatementScenarioAxis" 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_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/20161231/role/statement-note-10-operating-leases-" xlink:href="strl-20161231.xsd#statement-note-10-operating-leases-" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-10-operating-leases-" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_NotesToFinancialStatementsAbstract" xlink:label="strl_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_LeasesOfLesseeDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-11-commitments-and-contingencies" xlink:href="strl-20161231.xsd#statement-note-11-commitments-and-contingencies" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-11-commitments-and-contingencies" 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-20161231.xsd#strl_NotesToFinancialStatementsAbstract" xlink:label="strl_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_OtherEntitiesMember" xlink:label="strl_OtherEntitiesMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_RLWAndJBCMember" xlink:label="strl_RLWAndJBCMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_RLWAndJBCMember" 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_LegalEntityAxis" xlink:to="strl_OtherEntitiesMember" 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_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-" xlink:href="strl-20161231.xsd#statement-note-12-income-taxes-and-deferred-tax-assetliability-" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_NotesToFinancialStatementsAbstract" xlink:label="strl_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_WillBeRecognizedAsReductionOfIncomeTaxExpenseMember" xlink:label="strl_WillBeRecognizedAsReductionOfIncomeTaxExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_WillBeRecordedAsIncreaseInEquityMember" xlink:label="strl_WillBeRecordedAsIncreaseInEquityMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarliestTaxYearMember" xlink:label="us-gaap_EarliestTaxYearMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxPeriodAxis" xlink:label="us-gaap_TaxPeriodAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain" 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_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" 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_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodDomain" 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_IncomeTaxAuthorityAxis" 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_IncomeTaxAuthorityAxis" xlink:to="us-gaap_DomesticCountryMember" 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_IncomeTaxAuthorityAxis" xlink:to="us-gaap_StateAndLocalJurisdictionMember" 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_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="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="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="strl_WillBeRecognizedAsReductionOfIncomeTaxExpenseMember" 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_StatementScenarioAxis" xlink:to="strl_WillBeRecordedAsIncreaseInEquityMember" 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_TaxPeriodAxis" 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_TaxPeriodAxis" xlink:to="us-gaap_EarliestTaxYearMember" 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_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/20161231/role/statement-note-13-net-loss-per-share-attributable-to-sterling-common-stockholders" xlink:href="strl-20161231.xsd#statement-note-13-net-loss-per-share-attributable-to-sterling-common-stockholders" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-13-net-loss-per-share-attributable-to-sterling-common-stockholders" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_NotesToFinancialStatementsAbstract" xlink:label="strl_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/20161231/role/statement-note-14-stockholders-equity" xlink:href="strl-20161231.xsd#statement-note-14-stockholders-equity" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-14-stockholders-equity" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_DADavidsonAndCoMember" xlink:label="strl_DADavidsonAndCoMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_KeyEmployeesMember" xlink:label="strl_KeyEmployeesMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_LongTermIncentivePlanMember" xlink:label="strl_LongTermIncentivePlanMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NotesToFinancialStatementsAbstract" xlink:label="strl_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_Plan2001Member" xlink:label="strl_Plan2001Member" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ChiefExecutiveOfficerMember" xlink:label="us-gaap_ChiefExecutiveOfficerMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="us-gaap_TitleOfIndividualAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" 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_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" 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_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" 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_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" 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_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" 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_PlanNameAxis" 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_PlanNameAxis" xlink:to="strl_Plan2001Member" 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_AwardTypeAxis" 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_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockMember" 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_TitleOfIndividualAxis" 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_TitleOfIndividualAxis" xlink:to="strl_KeyEmployeesMember" 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="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_TitleOfIndividualAxis" xlink:to="us-gaap_ChiefExecutiveOfficerMember" 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_AwardTypeAxis" xlink:to="us-gaap_PerformanceSharesMember" 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_PlanNameAxis" xlink:to="strl_LongTermIncentivePlanMember" 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_SubsidiarySaleOfStockAxis" 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_SubsidiarySaleOfStockAxis" xlink:to="strl_DADavidsonAndCoMember" 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_StatementScenarioAxis" 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_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_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-15-employee-benefit-plans-" xlink:href="strl-20161231.xsd#statement-note-15-employee-benefit-plans-" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-15-employee-benefit-plans-" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_FieldPersonnelMember" xlink:label="strl_FieldPersonnelMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_IndividuallyInsignificantMultiemployerPensionCostsMember" xlink:label="strl_IndividuallyInsignificantMultiemployerPensionCostsMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NevadaArizonaCaliforniaAndHawaiiMember" xlink:label="strl_NevadaArizonaCaliforniaAndHawaiiMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NotesToFinancialStatementsAbstract" xlink:label="strl_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_OrangeZoneMember" xlink:label="strl_OrangeZoneMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_RedZoneMember" xlink:label="strl_RedZoneMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_UnionMembersMember" xlink:label="strl_UnionMembersMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_YellowZoneMember" xlink:label="strl_YellowZoneMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MultiemployerPlanTypeAxis" xlink:label="us-gaap_MultiemployerPlanTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MultiemployerPlansTypeDomain" xlink:label="us-gaap_MultiemployerPlansTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="us-gaap_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="us-gaap_StatementGeographicalAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="us-gaap_TitleOfIndividualAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" 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_StatementGeographicalAxis" xlink:to="us-gaap_SegmentGeographicalDomain" 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_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" 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_MultiemployerPlanTypeAxis" xlink:to="us-gaap_MultiemployerPlansTypeDomain" 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_TitleOfIndividualAxis" 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_TitleOfIndividualAxis" xlink:to="strl_FieldPersonnelMember" 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_TitleOfIndividualAxis" xlink:to="strl_UnionMembersMember" 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_StatementGeographicalAxis" 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_StatementGeographicalAxis" xlink:to="strl_NevadaArizonaCaliforniaAndHawaiiMember" 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_MultiemployerPlanTypeAxis" 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_MultiemployerPlanTypeAxis" xlink:to="strl_RedZoneMember" 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_MultiemployerPlanTypeAxis" xlink:to="strl_OrangeZoneMember" 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_MultiemployerPlanTypeAxis" xlink:to="strl_YellowZoneMember" 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="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="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="strl_IndividuallyInsignificantMultiemployerPensionCostsMember" 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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-16-concentration-of-risk-and-enterprisewide-disclosures" xlink:href="strl-20161231.xsd#statement-note-16-concentration-of-risk-and-enterprisewide-disclosures" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-16-concentration-of-risk-and-enterprisewide-disclosures" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_NotesToFinancialStatementsAbstract" xlink:label="strl_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_TxDOTMember" xlink:label="strl_TxDOTMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="us-gaap_MajorCustomersAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="us-gaap_NameOfMajorCustomerDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_MajorCustomersAxis" xlink:to="us-gaap_NameOfMajorCustomerDomain" 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_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" 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_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" 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_ConcentrationRiskByTypeAxis" 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_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_CustomerConcentrationRiskMember" 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_ConcentrationRiskByBenchmarkAxis" 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_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_AccountsReceivableMember" 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_MajorCustomersAxis" 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_MajorCustomersAxis" xlink:to="strl_TxDOTMember" 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="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_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_SegmentReportingDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-17-related-party-transactions-" xlink:href="strl-20161231.xsd#statement-note-17-related-party-transactions-" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-17-related-party-transactions-" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_FactoringAgreementWithARelatedPartyMember" xlink:label="strl_FactoringAgreementWithARelatedPartyMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_MainOfficeMember" xlink:label="strl_MainOfficeMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NotesToFinancialStatementsAbstract" xlink:label="strl_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_OtherMiscellaneousTransactionsMember" xlink:label="strl_OtherMiscellaneousTransactionsMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_RLWMember" xlink:label="strl_RLWMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseMember" xlink:label="us-gaap_OtherOperatingIncomeExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_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_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" 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_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" 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_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" 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_RelatedPartyTransactionsByRelatedPartyAxis" 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_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="strl_RLWMember" 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_PropertySubjectToOrAvailableForOperatingLeaseAxis" 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_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="strl_MainOfficeMember" 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_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="strl_OtherMiscellaneousTransactionsMember" 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_RelatedPartyTransactionAxis" 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_RelatedPartyTransactionAxis" xlink:to="strl_FactoringAgreementWithARelatedPartyMember" 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_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_OtherOperatingIncomeExpenseMember" 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_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-18-quarterly-financial-information-" xlink:href="strl-20161231.xsd#statement-note-18-quarterly-financial-information-" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-18-quarterly-financial-information-" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_GlobalSettlementWhichAllowedCloseoutOfATexasProjectMember" xlink:label="strl_GlobalSettlementWhichAllowedCloseoutOfATexasProjectMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NotesToFinancialStatementsAbstract" xlink:label="strl_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LitigationCaseAxis" xlink:label="us-gaap_LitigationCaseAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LitigationCaseTypeDomain" xlink:label="us-gaap_LitigationCaseTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_LitigationCaseAxis" xlink:to="us-gaap_LitigationCaseTypeDomain" 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_LitigationCaseAxis" 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_LitigationCaseAxis" xlink:to="strl_GlobalSettlementWhichAllowedCloseoutOfATexasProjectMember" 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_QuarterlyFinancialInformationTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-19-subsequent-event-commitment-to-purchase-concrete-company" xlink:href="strl-20161231.xsd#statement-note-19-subsequent-event-commitment-to-purchase-concrete-company" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-19-subsequent-event-commitment-to-purchase-concrete-company" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_NewCreditFacilityMember" xlink:label="strl_NewCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NotesToFinancialStatementsAbstract" xlink:label="strl_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_TealstoneConstructionMember" xlink:label="strl_TealstoneConstructionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" 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_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_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_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_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="strl_NewCreditFacilityMember" 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="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_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/20161231/role/statement-significant-accounting-policies-policies" xlink:href="strl-20161231.xsd#statement-significant-accounting-policies-policies" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-significant-accounting-policies-policies" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredChargesPolicyTextBlock" xlink:label="us-gaap_DeferredChargesPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeasePolicyTextBlock" xlink:label="us-gaap_LeasePolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevenueRecognitionPercentageOfCompletionMethod" xlink:label="us-gaap_RevenueRecognitionPercentageOfCompletionMethod" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_RevenueRecognitionPercentageOfCompletionMethod" 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_PriorPeriodReclassificationAdjustmentDescription" 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_ReceivablesPolicyTextBlock" 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_AccountingPoliciesAbstract" xlink:to="us-gaap_InventoryPolicyTextBlock" 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_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" 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_AccountingPoliciesAbstract" xlink:to="us-gaap_LeasePolicyTextBlock" 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_AccountingPoliciesAbstract" xlink:to="us-gaap_DeferredChargesPolicyTextBlock" 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_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" 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="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" 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="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" 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_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" 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_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="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/20161231/role/statement-note-1-summary-of-business-and-significant-accounting-policies-tables" xlink:href="strl-20161231.xsd#statement-note-1-summary-of-business-and-significant-accounting-policies-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-1-summary-of-business-and-significant-accounting-policies-tables" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock" xlink:label="strl_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-1-summary-of-business-and-significant-accounting-policies-tables" xlink:label="strl_statement-statement-note-1-summary-of-business-and-significant-accounting-policies-tables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-1-summary-of-business-and-significant-accounting-policies-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_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-tables" xlink:href="strl-20161231.xsd#statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-tables" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_ScheduleOfExcessBillingsOverEarningsTableTextBlock" xlink:label="strl_ScheduleOfExcessBillingsOverEarningsTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_ScheduleOfNetAmountOfCostsAndEarningsOnUncompletedContractsTableTextBlock" xlink:label="strl_ScheduleOfNetAmountOfCostsAndEarningsOnUncompletedContractsTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-tables" xlink:label="strl_statement-statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-tables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-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_ScheduleOfExcessBillingsOverEarningsTableTextBlock" 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_ScheduleOfNetAmountOfCostsAndEarningsOnUncompletedContractsTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables" xlink:href="strl-20161231.xsd#statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_ScheduleOfChangesInNoncontrollingInterestsAndJointVenturesTableTextBlock" xlink:label="strl_ScheduleOfChangesInNoncontrollingInterestsAndJointVenturesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_ScheduleOfComponentsOfAgreementObligationTableTextBlock" xlink:label="strl_ScheduleOfComponentsOfAgreementObligationTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables" xlink:label="strl_statement-statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-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/20161231/role/statement-note-5-construction-joint-ventures-tables" xlink:href="strl-20161231.xsd#statement-note-5-construction-joint-ventures-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-5-construction-joint-ventures-tables" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-5-construction-joint-ventures-tables" xlink:label="strl_statement-statement-note-5-construction-joint-ventures-tables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:label="us-gaap_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:label="us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-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/20161231/role/statement-note-6-variable-interest-entities-tables" xlink:href="strl-20161231.xsd#statement-note-6-variable-interest-entities-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-6-variable-interest-entities-tables" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_MyersAndSonsConstructionMember" xlink:label="strl_MyersAndSonsConstructionMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-6-variable-interest-entities-tables" xlink:label="strl_statement-statement-note-6-variable-interest-entities-tables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:label="us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:label="us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-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/20161231/role/statement-note-7-property-and-equipment-tables" xlink:href="strl-20161231.xsd#statement-note-7-property-and-equipment-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-7-property-and-equipment-tables" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-7-property-and-equipment-tables" xlink:label="strl_statement-statement-note-7-property-and-equipment-tables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-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/20161231/role/statement-note-9-line-of-credit-and-longterm-debt-tables" xlink:href="strl-20161231.xsd#statement-note-9-line-of-credit-and-longterm-debt-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-9-line-of-credit-and-longterm-debt-tables" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-9-line-of-credit-and-longterm-debt-tables" xlink:label="strl_statement-statement-note-9-line-of-credit-and-longterm-debt-tables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-9-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: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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-10-operating-leases-tables" xlink:href="strl-20161231.xsd#statement-note-10-operating-leases-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-10-operating-leases-tables" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-10-operating-leases-tables" xlink:label="strl_statement-statement-note-10-operating-leases-tables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:label="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-operating-leases-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_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-tables" xlink:href="strl-20161231.xsd#statement-note-12-income-taxes-and-deferred-tax-assetliability-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-tables" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-tables" xlink:label="strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-tables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:label="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-income-taxes-and-deferred-tax-assetliability-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_SummaryOfOperatingLossCarryforwardsTextBlock" 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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" 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_TableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" 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_TableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-13-net-loss-per-share-attributable-to-sterling-common-stockholders-tables" xlink:href="strl-20161231.xsd#statement-note-13-net-loss-per-share-attributable-to-sterling-common-stockholders-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-13-net-loss-per-share-attributable-to-sterling-common-stockholders-tables" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-13-net-loss-per-share-attributable-to-sterling-common-stockholders-tables" xlink:label="strl_statement-statement-note-13-net-loss-per-share-attributable-to-sterling-common-stockholders-tables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-13-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/20161231/role/statement-note-14-stockholders-equity-tables" xlink:href="strl-20161231.xsd#statement-note-14-stockholders-equity-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-14-stockholders-equity-tables" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-14-stockholders-equity-tables" xlink:label="strl_statement-statement-note-14-stockholders-equity-tables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-14-stockholders-equity-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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" 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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-15-employee-benefit-plans-tables" xlink:href="strl-20161231.xsd#statement-note-15-employee-benefit-plans-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-15-employee-benefit-plans-tables" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_ScheduleOfDefinedContributionPlanTableTextBlock" xlink:label="strl_ScheduleOfDefinedContributionPlanTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-15-employee-benefit-plans-tables" xlink:label="strl_statement-statement-note-15-employee-benefit-plans-tables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-15-employee-benefit-plans-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_ScheduleOfDefinedContributionPlanTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-tables" xlink:href="strl-20161231.xsd#statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-tables" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-tables" xlink:label="strl_statement-statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-tables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:label="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-16-concentration-of-risk-and-enterprisewide-disclosures-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_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-18-quarterly-financial-information-tables" xlink:href="strl-20161231.xsd#statement-note-18-quarterly-financial-information-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-18-quarterly-financial-information-tables" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-18-quarterly-financial-information-tables" xlink:label="strl_statement-statement-note-18-quarterly-financial-information-tables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-18-quarterly-financial-information-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_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-1-summary-of-business-and-significant-accounting-policies-details-textual" xlink:href="strl-20161231.xsd#statement-note-1-summary-of-business-and-significant-accounting-policies-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-1-summary-of-business-and-significant-accounting-policies-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_CapitalizedDebtFees" xlink:label="strl_CapitalizedDebtFees-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_ContractsReceivableUnpaidProjectContractPrice" xlink:label="strl_ContractsReceivableUnpaidProjectContractPrice-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_CostsAndEstimatedEarningsInExcessOfBillingsMember" xlink:label="strl_CostsAndEstimatedEarningsInExcessOfBillingsMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_CurrentMaturitiesOfLongtermDebtMember" xlink:label="strl_CurrentMaturitiesOfLongtermDebtMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_EarnoutExpense" xlink:label="strl_EarnoutExpense-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_EstimatedConstructionGrossProfitLossBeforeTax" xlink:label="strl_EstimatedConstructionGrossProfitLossBeforeTax-n2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_EstimatedConstructionGrossProfitLossPerDilutedShare" xlink:label="strl_EstimatedConstructionGrossProfitLossPerDilutedShare-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_GainLossOnSaleOfLongtermContract" xlink:label="strl_GainLossOnSaleOfLongtermContract-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_InterestIncomeFromContractsReceivable" xlink:label="strl_InterestIncomeFromContractsReceivable-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_JBCFormerOwnersMember" xlink:label="strl_JBCFormerOwnersMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_LongtermContractReceivableMember" xlink:label="strl_LongtermContractReceivableMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_LongtermDebtNetOfCurrentMaturitiesMember" xlink:label="strl_LongtermDebtNetOfCurrentMaturitiesMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NoteToFinancialStatementDetailsTextual" xlink:label="strl_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:label="strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_OwnershipInterestInJointVenture" xlink:label="strl_OwnershipInterestInJointVenture-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_ProceedsFromSaleOfLongTermContract" xlink:label="strl_ProceedsFromSaleOfLongTermContract-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_RevenueRecognitionPercentageOfCompletionRange" xlink:label="strl_RevenueRecognitionPercentageOfCompletionRange-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_WarrantyTerm" xlink:label="strl_WarrantyTerm-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms" xlink:label="us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeaseObligations" xlink:label="us-gaap_CapitalLeaseObligations-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ContractReceivableRetainage" xlink:label="us-gaap_ContractReceivableRetainage-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CounterpartyNameAxis" xlink:label="us-gaap_CounterpartyNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NumberOfReportingUnits" xlink:label="us-gaap_NumberOfReportingUnits-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingIncomeLossMember" xlink:label="us-gaap_OperatingIncomeLossMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="us-gaap_OtherNoncurrentLiabilitiesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseMember" xlink:label="us-gaap_OtherOperatingIncomeExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:label="us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" xlink:label="us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnapprovedChangeOrdersAmount" xlink:label="us-gaap_UnapprovedChangeOrdersAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnbilledContractsReceivable" xlink:label="us-gaap_UnbilledContractsReceivable-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_CounterpartyNameAxis" xlink:to="us-gaap_RepurchaseAgreementCounterpartyNameDomain" 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_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" 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_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" 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_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="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_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="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_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="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_IncomeStatementLocationAxis" xlink:to="us-gaap_OtherOperatingIncomeExpenseMember" 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_OtherNoncurrentLiabilitiesMember" 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_CounterpartyNameAxis" 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_CounterpartyNameAxis" xlink:to="strl_JBCFormerOwnersMember" 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_FairValueByFairValueHierarchyLevelAxis" 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_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel3Member" 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_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_NotesPayableForTransportationAndConstructionEquipmentMember" 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_FairValueByAssetClassAxis" 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_FairValueByAssetClassAxis" xlink:to="strl_LongtermContractReceivableMember" 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_BalanceSheetLocationAxis" xlink:to="strl_CurrentMaturitiesOfLongtermDebtMember" 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_BalanceSheetLocationAxis" xlink:to="strl_LongtermDebtNetOfCurrentMaturitiesMember" 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_StatementScenarioAxis" 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_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_OwnershipInterestInJointVenture-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_RevenueRecognitionPercentageOfCompletionRange-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_WarrantyTerm-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_EstimatedConstructionGrossProfitLossBeforeTax-n2" 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_EstimatedConstructionGrossProfitLossPerDilutedShare-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_UnapprovedChangeOrdersAmount-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_ContractsReceivableClaimsAndUncertainAmounts-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="strl_ContractsReceivableUnpaidProjectContractPrice-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_ProceedsFromSaleOfLongTermContract-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_GainLossOnSaleOfLongtermContract-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_AccountsReceivableBilledForLongTermContractsOrPrograms-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_EarnoutExpense-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="us-gaap_BusinessCombinationContingentConsiderationLiability-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="us-gaap_LongTermNotesPayable-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="us-gaap_DebtInstrumentTerm-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="us-gaap_DebtInstrumentInterestRateStatedPercentage-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="us-gaap_ContractReceivableRetainage-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="us-gaap_UnbilledContractsReceivable-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="us-gaap_FairValueInputsDiscountRate-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_InterestIncomeFromContractsReceivable-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="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs-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_InventoryNet-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_Depreciation-2" xlink:type="arc"/>
    <link:presentationArc order="23" 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_CapitalLeaseObligations-2" xlink:type="arc"/>
    <link:presentationArc order="24" 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_CapitalizedDebtFees-2" xlink:type="arc"/>
    <link:presentationArc order="25" 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_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums-2" xlink:type="arc"/>
    <link:presentationArc order="26" 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_AmortizationOfFinancingCosts-2" xlink:type="arc"/>
    <link:presentationArc order="27" 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_ImpairmentOfLongLivedAssetsHeldForUse-2" xlink:type="arc"/>
    <link:presentationArc order="28" 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_NumberOfOperatingSegments-2" xlink:type="arc"/>
    <link:presentationArc order="29" 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_NumberOfReportableSegments-2" xlink:type="arc"/>
    <link:presentationArc order="30" 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_NumberOfReportingUnits-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-2-cash-and-cash-equivalents-details-textual" xlink:href="strl-20161231.xsd#statement-note-2-cash-and-cash-equivalents-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-2-cash-and-cash-equivalents-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_MajorityOwnedJointVenturesMember" xlink:label="strl_MajorityOwnedJointVenturesMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NoteToFinancialStatementDetailsTextual" xlink:label="strl_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsMember" xlink:label="us-gaap_OtherAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherCurrentAssetsMember" xlink:label="us-gaap_OtherCurrentAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/20161231/role/statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-details-textual" xlink:href="strl-20161231.xsd#statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-4-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-20161231.xsd#strl_AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability" xlink:label="strl_AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_MyersMember" xlink:label="strl_MyersMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NoteToFinancialStatementDetailsTextual" xlink:label="strl_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_UponDeathMember" xlink:label="strl_UponDeathMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvesteeNameDomain" xlink:label="us-gaap_EquityMethodInvesteeNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:label="us-gaap_FairValueOptionChangesInFairValueGainLoss1-n2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromSubsidiariesBeforeTax" xlink:label="us-gaap_IncomeLossFromSubsidiariesBeforeTax-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsidiariesMember" xlink:label="us-gaap_SubsidiariesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UndistributedEarnings" xlink:label="us-gaap_UndistributedEarnings-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_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_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="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_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_MyersMember" 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="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="strl_UponDeathMember" 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_LegalEntityAxis" xlink:to="us-gaap_SubsidiariesMember" 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_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_MyersMember" 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_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: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_AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability-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_MinorityInterest-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_IncomeLossFromSubsidiariesBeforeTax-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_UndistributedEarnings-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_FairValueOptionChangesInFairValueGainLoss1-n2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-5-construction-joint-ventures-details-textual" xlink:href="strl-20161231.xsd#statement-note-5-construction-joint-ventures-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-5-construction-joint-ventures-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_ConstructionBacklogAttributableToProjectPerformedByJointVentures" xlink:label="strl_ConstructionBacklogAttributableToProjectPerformedByJointVentures-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_GraniteConstructionCorporationMember" xlink:label="strl_GraniteConstructionCorporationMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NoteToFinancialStatementDetailsTextual" xlink:label="strl_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvesteeNameDomain" xlink:label="us-gaap_EquityMethodInvesteeNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_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/20161231/role/statement-note-6-variable-interest-entities-details-textual" xlink:href="strl-20161231.xsd#statement-note-6-variable-interest-entities-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-6-variable-interest-entities-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_MyersMember" xlink:label="strl_MyersMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NoteToFinancialStatementDetailsTextual" xlink:label="strl_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_VariableInterestEntityEntityMaximumLossExposurePercentage" xlink:label="strl_VariableInterestEntityEntityMaximumLossExposurePercentage-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_VariableInterestEntityIncomePercentage" xlink:label="strl_VariableInterestEntityIncomePercentage-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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="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="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: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_VariableInterestEntityIncomePercentage-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_VariableInterestEntityEntityMaximumLossExposurePercentage-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-7-property-and-equipment-details-textual" xlink:href="strl-20161231.xsd#statement-note-7-property-and-equipment-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-7-property-and-equipment-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_FormerPresidentAndChiefOperatingOfficerMember" xlink:label="strl_FormerPresidentAndChiefOperatingOfficerMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NoteToFinancialStatementDetailsTextual" xlink:label="strl_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="us-gaap_GainLossOnDispositionOfAssets1-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseMember" xlink:label="us-gaap_OtherOperatingIncomeExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSaleOfLandHeldForUse" xlink:label="us-gaap_ProceedsFromSaleOfLandHeldForUse-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_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_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" 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_RelatedPartyTransactionsByRelatedPartyAxis" 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_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="strl_FormerPresidentAndChiefOperatingOfficerMember" 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_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_OtherOperatingIncomeExpenseMember" 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_ProceedsFromSaleOfLandHeldForUse-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_GainLossOnDispositionOfAssets1-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_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-8-goodwill-details-textual" xlink:href="strl-20161231.xsd#statement-note-8-goodwill-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-8-goodwill-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_NoteToFinancialStatementDetailsTextual" xlink:label="strl_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_Goodwill-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-9-line-of-credit-and-longterm-debt-details-textual" xlink:href="strl-20161231.xsd#statement-note-9-line-of-credit-and-longterm-debt-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-9-line-of-credit-and-longterm-debt-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_AssetBasedFacilityMember" xlink:label="strl_AssetBasedFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_CreditFacilityMember" xlink:label="strl_CreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_CurrentMaturitiesOfLongtermDebtMember" xlink:label="strl_CurrentMaturitiesOfLongtermDebtMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_DebtAgreementMaximumBorrowingCapacity" xlink:label="strl_DebtAgreementMaximumBorrowingCapacity-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_DebtInstrumentCollateralAsPercentageOfEquipment" xlink:label="strl_DebtInstrumentCollateralAsPercentageOfEquipment-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_DebtInstrumentDecreaseInBasisSpreadOnVariableRate" xlink:label="strl_DebtInstrumentDecreaseInBasisSpreadOnVariableRate-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_DebtInstrumentIncreaseInBasisSpreadOnVariableRate" xlink:label="strl_DebtInstrumentIncreaseInBasisSpreadOnVariableRate-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_DebtInstrumentNumberOfMonthlyInstallments" xlink:label="strl_DebtInstrumentNumberOfMonthlyInstallments-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_DebtInstrumentPercentageOfAppraisedValueOfCollateral" xlink:label="strl_DebtInstrumentPercentageOfAppraisedValueOfCollateral-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_EquipmentBasedFacilityMember" xlink:label="strl_EquipmentBasedFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NationsMember" xlink:label="strl_NationsMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NoteToFinancialStatementDetailsTextual" xlink:label="strl_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:label="strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeaseObligations" xlink:label="us-gaap_CapitalLeaseObligations-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestExpenseMember" xlink:label="us-gaap_InterestExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember" xlink:label="us-gaap_OtherNoncurrentAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsOfDebtExtinguishmentCosts" xlink:label="us-gaap_PaymentsOfDebtExtinguishmentCosts-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="us-gaap_RepaymentsOfLongTermDebt-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_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_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="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_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_OtherNoncurrentAssetsMember" 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_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_InterestExpenseMember" 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_CreditFacilityMember" 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_DebtInstrumentAxis" xlink:to="strl_NotesPayableForTransportationAndConstructionEquipmentMember" 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="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="strl_CurrentMaturitiesOfLongtermDebtMember" 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_StatementScenarioAxis" 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_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_DebtInstrumentFaceAmount-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_LongTermDebt-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="strl_DebtAgreementMaximumBorrowingCapacity-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_DebtInstrumentPercentageOfAppraisedValueOfCollateral-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_LineOfCreditFacilityCurrentBorrowingCapacity-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_RepaymentsOfLongTermDebt-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_LineOfCreditFacilityRemainingBorrowingCapacity-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_DebtInstrumentInterestRateStatedPercentage-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_DebtInstrumentDecreaseInBasisSpreadOnVariableRate-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_DebtInstrumentIncreaseInBasisSpreadOnVariableRate-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_DebtInstrumentNumberOfMonthlyInstallments-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_DebtInstrumentCollateralAsPercentageOfEquipment-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="us-gaap_ProceedsFromIssuanceOfLongTermDebt-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="us-gaap_ProceedsFromSecuredLinesOfCredit-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="us-gaap_DeferredFinanceCostsNet-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="us-gaap_PaymentsOfDebtExtinguishmentCosts-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="us-gaap_InterestExpenseDebt-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="us-gaap_LongTermDebtFairValue-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="us-gaap_GainsLossesOnExtinguishmentOfDebt-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="us-gaap_LongTermNotesPayable-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_DebtInstrumentTerm-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_CapitalLeaseObligations-2" xlink:type="arc"/>
    <link:presentationArc order="23" 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/20161231/role/statement-note-10-operating-leases-details-textual" xlink:href="strl-20161231.xsd#statement-note-10-operating-leases-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-10-operating-leases-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_NoteToFinancialStatementDetailsTextual" xlink:label="strl_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="us-gaap_LeaseAndRentalExpense-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_LeaseAndRentalExpense-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-11-commitments-and-contingencies-details-textual" xlink:href="strl-20161231.xsd#statement-note-11-commitments-and-contingencies-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-11-commitments-and-contingencies-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-20161231.xsd#strl_NoteToFinancialStatementDetailsTextual" xlink:label="strl_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_OtherEntitiesMember" xlink:label="strl_OtherEntitiesMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_RLWAndJBCMember" xlink:label="strl_RLWAndJBCMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_SelfInsuranceAutoClaimsAmountPerOccurrence" xlink:label="strl_SelfInsuranceAutoClaimsAmountPerOccurrence-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_SelfInsuranceExcessReinsurance" xlink:label="strl_SelfInsuranceExcessReinsurance-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_SelfInsuranceExcessReinsuranceAggregateDeductible" xlink:label="strl_SelfInsuranceExcessReinsuranceAggregateDeductible-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_SelfInsuranceGeneralLiabilityAmountPerOccurrence" xlink:label="strl_SelfInsuranceGeneralLiabilityAmountPerOccurrence-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_SelfInsurancePlanExpenses" xlink:label="strl_SelfInsurancePlanExpenses-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_SelfInsuranceWorkersCompensationClaimsAmountPerOccurrence" xlink:label="strl_SelfInsuranceWorkersCompensationClaimsAmountPerOccurrence-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_SelfInsuranceWorkersCompensationClaimsMaximumLiability" xlink:label="strl_SelfInsuranceWorkersCompensationClaimsMaximumLiability-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount" xlink:label="us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_RLWAndJBCMember" 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_LegalEntityAxis" xlink:to="strl_OtherEntitiesMember" 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_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount-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_SelfInsuranceExcessReinsurance-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_SelfInsuranceExcessReinsuranceAggregateDeductible-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_SelfInsuranceWorkersCompensationClaimsAmountPerOccurrence-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_SelfInsuranceGeneralLiabilityAmountPerOccurrence-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_SelfInsuranceAutoClaimsAmountPerOccurrence-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="strl_SelfInsuranceWorkersCompensationClaimsMaximumLiability-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="strl_SelfInsurancePlanExpenses-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-details-textual" xlink:href="strl-20161231.xsd#statement-note-12-income-taxes-and-deferred-tax-assetliability-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_NoteToFinancialStatementDetailsTextual" xlink:label="strl_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_OperatingLossCarryforwardExpirationPeriod" xlink:label="strl_OperatingLossCarryforwardExpirationPeriod-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_WillBeRecognizedAsReductionOfIncomeTaxExpenseMember" xlink:label="strl_WillBeRecognizedAsReductionOfIncomeTaxExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_WillBeRecordedAsIncreaseInEquityMember" xlink:label="strl_WillBeRecordedAsIncreaseInEquityMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarliestTaxYearMember" xlink:label="us-gaap_EarliestTaxYearMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OpenTaxYear" xlink:label="us-gaap_OpenTaxYear-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxPeriodAxis" xlink:label="us-gaap_TaxPeriodAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued-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_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_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" 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_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodDomain" 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_IncomeTaxAuthorityAxis" 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_IncomeTaxAuthorityAxis" xlink:to="us-gaap_DomesticCountryMember" 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_IncomeTaxAuthorityAxis" xlink:to="us-gaap_StateAndLocalJurisdictionMember" 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_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="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="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="strl_WillBeRecognizedAsReductionOfIncomeTaxExpenseMember" 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_StatementScenarioAxis" xlink:to="strl_WillBeRecordedAsIncreaseInEquityMember" 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_TaxPeriodAxis" 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_TaxPeriodAxis" xlink:to="us-gaap_EarliestTaxYearMember" 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_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_OperatingLossCarryforwards-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_OperatingLossCarryforwardExpirationPeriod-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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate-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_DeferredTaxAssetsValuationAllowance-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_UnrecognizedTaxBenefits-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_OpenTaxYear-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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-13-net-loss-per-share-attributable-to-sterling-common-stockholders-details-textual" xlink:href="strl-20161231.xsd#statement-note-13-net-loss-per-share-attributable-to-sterling-common-stockholders-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-13-net-loss-per-share-attributable-to-sterling-common-stockholders-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_NoteToFinancialStatementDetailsTextual" xlink:label="strl_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/20161231/role/statement-note-14-stockholders-equity-details-textual" xlink:href="strl-20161231.xsd#statement-note-14-stockholders-equity-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-14-stockholders-equity-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_DADavidsonAndCoMember" xlink:label="strl_DADavidsonAndCoMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_IncentivePlanTermForShareholderreturn" xlink:label="strl_IncentivePlanTermForShareholderreturn-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_KeyEmployeesMember" xlink:label="strl_KeyEmployeesMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_LongTermIncentivePlanMember" xlink:label="strl_LongTermIncentivePlanMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NoteToFinancialStatementDetailsTextual" xlink:label="strl_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_PercentageOfIncentivePlanBasedOnServiceCompletion" xlink:label="strl_PercentageOfIncentivePlanBasedOnServiceCompletion-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_PercentageOfIncentivePlanBasedOnShareholderReturn" xlink:label="strl_PercentageOfIncentivePlanBasedOnShareholderReturn-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_Plan2001Member" xlink:label="strl_Plan2001Member" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_SharePriceNet" xlink:label="strl_SharePriceNet-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_StockRepurchaseProgramAdditionalAuthorizedAmount" xlink:label="strl_StockRepurchaseProgramAdditionalAuthorizedAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ChiefExecutiveOfficerMember" xlink:label="us-gaap_ChiefExecutiveOfficerMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="us-gaap_TitleOfIndividualAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired-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_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_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" 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_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" 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_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" 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_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" 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_PlanNameAxis" 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_PlanNameAxis" xlink:to="strl_Plan2001Member" 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_AwardTypeAxis" 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_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockMember" 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_TitleOfIndividualAxis" 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_TitleOfIndividualAxis" xlink:to="strl_KeyEmployeesMember" 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="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_TitleOfIndividualAxis" xlink:to="us-gaap_ChiefExecutiveOfficerMember" 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_AwardTypeAxis" xlink:to="us-gaap_PerformanceSharesMember" 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_PlanNameAxis" xlink:to="strl_LongTermIncentivePlanMember" 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_SubsidiarySaleOfStockAxis" 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_SubsidiarySaleOfStockAxis" xlink:to="strl_DADavidsonAndCoMember" 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_StatementScenarioAxis" 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_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_StockRepurchaseProgramAuthorizedAmount1-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_StockRepurchaseProgramAdditionalAuthorizedAmount-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_TreasuryStockSharesAcquired-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_StockRepurchasedAndRetiredDuringPeriodShares-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized-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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross-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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations-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="us-gaap_AllocatedShareBasedCompensationExpense-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_PercentageOfIncentivePlanBasedOnServiceCompletion-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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1-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_PercentageOfIncentivePlanBasedOnShareholderReturn-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_IncentivePlanTermForShareholderreturn-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="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation-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="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited-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="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation-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_StockIssuedDuringPeriodSharesNewIssues-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_SharePrice-2" xlink:type="arc"/>
    <link:presentationArc order="23" 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_SharePriceNet-2" xlink:type="arc"/>
    <link:presentationArc order="24" 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_ProceedsFromIssuanceOfCommonStock-2" xlink:type="arc"/>
    <link:presentationArc order="25" 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_TreasuryStockShares-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-15-employee-benefit-plans-details-textual" xlink:href="strl-20161231.xsd#statement-note-15-employee-benefit-plans-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-15-employee-benefit-plans-details-textual" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityNumberOfEmployees" xlink:label="dei_EntityNumberOfEmployees-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_FieldPersonnelMember" xlink:label="strl_FieldPersonnelMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_IndividuallyInsignificantMultiemployerPensionCostsMember" xlink:label="strl_IndividuallyInsignificantMultiemployerPensionCostsMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NevadaArizonaCaliforniaAndHawaiiMember" xlink:label="strl_NevadaArizonaCaliforniaAndHawaiiMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NoteToFinancialStatementDetailsTextual" xlink:label="strl_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NumberOfEmployeesPercent" xlink:label="strl_NumberOfEmployeesPercent-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_OrangeZoneMember" xlink:label="strl_OrangeZoneMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_RedZoneMember" xlink:label="strl_RedZoneMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_UnionMembersMember" xlink:label="strl_UnionMembersMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_YellowZoneMember" xlink:label="strl_YellowZoneMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MultiemployerPlanPeriodContributions" xlink:label="us-gaap_MultiemployerPlanPeriodContributions-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MultiemployerPlanTypeAxis" xlink:label="us-gaap_MultiemployerPlanTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MultiemployerPlansCollectiveBargainingArrangementPercentageOfContributions" xlink:label="us-gaap_MultiemployerPlansCollectiveBargainingArrangementPercentageOfContributions-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MultiemployerPlansTypeDomain" xlink:label="us-gaap_MultiemployerPlansTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="us-gaap_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="us-gaap_StatementGeographicalAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="us-gaap_TitleOfIndividualAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" 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_StatementGeographicalAxis" xlink:to="us-gaap_SegmentGeographicalDomain" 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_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" 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_MultiemployerPlanTypeAxis" xlink:to="us-gaap_MultiemployerPlansTypeDomain" 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_TitleOfIndividualAxis" 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_TitleOfIndividualAxis" xlink:to="strl_FieldPersonnelMember" 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_TitleOfIndividualAxis" xlink:to="strl_UnionMembersMember" 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_StatementGeographicalAxis" 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_StatementGeographicalAxis" xlink:to="strl_NevadaArizonaCaliforniaAndHawaiiMember" 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_MultiemployerPlanTypeAxis" 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_MultiemployerPlanTypeAxis" xlink:to="strl_RedZoneMember" 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_MultiemployerPlanTypeAxis" xlink:to="strl_OrangeZoneMember" 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_MultiemployerPlanTypeAxis" xlink:to="strl_YellowZoneMember" 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="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="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="strl_IndividuallyInsignificantMultiemployerPensionCostsMember" 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_DefinedContributionPlanEmployerDiscretionaryContributionAmount-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="dei_EntityNumberOfEmployees-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_NumberOfEmployeesPercent-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_MultiemployerPlansCollectiveBargainingArrangementPercentageOfContributions-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_MultiemployerPlanPeriodContributions-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-details-textual" xlink:href="strl-20161231.xsd#statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_NoteToFinancialStatementDetailsTextual" xlink:label="strl_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NumberOfMajorCustomers" xlink:label="strl_NumberOfMajorCustomers-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_TxDOTMember" xlink:label="strl_TxDOTMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="us-gaap_MajorCustomersAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="us-gaap_NameOfMajorCustomerDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:label="us-gaap_ReceivablesLongTermContractsOrPrograms-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_MajorCustomersAxis" xlink:to="us-gaap_NameOfMajorCustomerDomain" 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_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" 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_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" 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_ConcentrationRiskByTypeAxis" 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_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_CustomerConcentrationRiskMember" 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_ConcentrationRiskByBenchmarkAxis" 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_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_AccountsReceivableMember" 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_MajorCustomersAxis" 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_MajorCustomersAxis" xlink:to="strl_TxDOTMember" 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="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_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_ReceivablesLongTermContractsOrPrograms-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_NumberOfMajorCustomers-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-17-related-party-transactions-details-textual" xlink:href="strl-20161231.xsd#statement-note-17-related-party-transactions-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-17-related-party-transactions-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_FactoringAgreementWithARelatedPartyMember" xlink:label="strl_FactoringAgreementWithARelatedPartyMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_GainLossOnSaleOfLongtermContract" xlink:label="strl_GainLossOnSaleOfLongtermContract-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_MainOfficeMember" xlink:label="strl_MainOfficeMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NoteToFinancialStatementDetailsTextual" xlink:label="strl_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_OtherMiscellaneousTransactionsMember" xlink:label="strl_OtherMiscellaneousTransactionsMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_ProceedsFromSaleOfLongTermContract" xlink:label="strl_ProceedsFromSaleOfLongTermContract-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_RLWMember" xlink:label="strl_RLWMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="us-gaap_LeaseAndRentalExpense-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseMember" xlink:label="us-gaap_OtherOperatingIncomeExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSaleOfLandHeldForUse" xlink:label="us-gaap_ProceedsFromSaleOfLandHeldForUse-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:label="us-gaap_RelatedPartyTransactionAmountsOfTransaction-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevenueFromRelatedParties" xlink:label="us-gaap_RevenueFromRelatedParties-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_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_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" 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_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" 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_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" 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_RelatedPartyTransactionsByRelatedPartyAxis" 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_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="strl_RLWMember" 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_PropertySubjectToOrAvailableForOperatingLeaseAxis" 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_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="strl_MainOfficeMember" 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_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="strl_OtherMiscellaneousTransactionsMember" 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_RelatedPartyTransactionAxis" 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_RelatedPartyTransactionAxis" xlink:to="strl_FactoringAgreementWithARelatedPartyMember" 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_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_OtherOperatingIncomeExpenseMember" 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_RevenueFromRelatedParties-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_LeaseAndRentalExpense-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_RelatedPartyTransactionAmountsOfTransaction-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_ProceedsFromSaleOfLongTermContract-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_GainLossOnSaleOfLongtermContract-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_ProceedsFromSaleOfLandHeldForUse-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-18-quarterly-financial-information-details-textual" xlink:href="strl-20161231.xsd#statement-note-18-quarterly-financial-information-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-18-quarterly-financial-information-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_GlobalSettlementWhichAllowedCloseoutOfATexasProjectMember" xlink:label="strl_GlobalSettlementWhichAllowedCloseoutOfATexasProjectMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NoteToFinancialStatementDetailsTextual" xlink:label="strl_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LitigationCaseAxis" xlink:label="us-gaap_LitigationCaseAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LitigationCaseTypeDomain" xlink:label="us-gaap_LitigationCaseTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LitigationSettlementExpense" xlink:label="us-gaap_LitigationSettlementExpense-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_LitigationCaseAxis" xlink:to="us-gaap_LitigationCaseTypeDomain" 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_LitigationCaseAxis" 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_LitigationCaseAxis" xlink:to="strl_GlobalSettlementWhichAllowedCloseoutOfATexasProjectMember" 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_LitigationSettlementExpense-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-19-subsequent-event-commitment-to-purchase-concrete-company-details-textual" xlink:href="strl-20161231.xsd#statement-note-19-subsequent-event-commitment-to-purchase-concrete-company-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-19-subsequent-event-commitment-to-purchase-concrete-company-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_NewCreditFacilityMember" xlink:label="strl_NewCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NoteToFinancialStatementDetailsTextual" xlink:label="strl_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_TealstoneConstructionMember" xlink:label="strl_TealstoneConstructionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_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_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_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_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_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="strl_NewCreditFacilityMember" 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="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_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_BusinessCombinationConsiderationTransferred1-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_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable-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_LineOfCreditFacilityMaximumBorrowingCapacity-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-consolidated-balance-sheets-parentheticals" xlink:href="strl-20161231.xsd#statement-consolidated-balance-sheets-parentheticals" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-consolidated-balance-sheets-parentheticals" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/20161231/role/statement-note-15-employee-benefit-plans-participation-in-multiemployer-defined-benefit-pension-plan-details" xlink:href="strl-20161231.xsd#statement-note-15-employee-benefit-plans-participation-in-multiemployer-defined-benefit-pension-plan-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-15-employee-benefit-plans-participation-in-multiemployer-defined-benefit-pension-plan-details" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_AllOtherFundsMember" xlink:label="strl_AllOtherFundsMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_CarpenterFundsAdministrativeOfficeMember" xlink:label="strl_CarpenterFundsAdministrativeOfficeMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_CementMasonPensionTrustFundForNorthernCaliforniaMember" xlink:label="strl_CementMasonPensionTrustFundForNorthernCaliforniaMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_LaborersPensionTrustForNorthernCaliforniaMember" xlink:label="strl_LaborersPensionTrustForNorthernCaliforniaMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_PensionTrustFundForOperatingEngineersPensionPlanMember" xlink:label="strl_PensionTrustFundForOperatingEngineersPensionPlanMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-15-employee-benefit-plans-participation-in-multiemployer-defined-benefit-pension-plan-details" xlink:label="strl_statement-statement-note-15-employee-benefit-plans-participation-in-multiemployer-defined-benefit-pension-plan-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MultiemployerPlanPeriodContributions" xlink:label="us-gaap_MultiemployerPlanPeriodContributions-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MultiemployerPlanTypeAxis" xlink:label="us-gaap_MultiemployerPlanTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MultiemployerPlansCertifiedZoneStatus" xlink:label="us-gaap_MultiemployerPlansCertifiedZoneStatus-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MultiemployerPlansSurcharge" xlink:label="us-gaap_MultiemployerPlansSurcharge-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MultiemployerPlansTypeDomain" xlink:label="us-gaap_MultiemployerPlansTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-15-employee-benefit-plans-participation-in-multiemployer-defined-benefit-pension-plan-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_MultiemployerPlanTypeAxis" xlink:to="us-gaap_MultiemployerPlansTypeDomain" 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_MultiemployerPlanTypeAxis" 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_MultiemployerPlanTypeAxis" xlink:to="strl_PensionTrustFundForOperatingEngineersPensionPlanMember" 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_MultiemployerPlanTypeAxis" xlink:to="strl_LaborersPensionTrustForNorthernCaliforniaMember" 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_MultiemployerPlanTypeAxis" xlink:to="strl_CarpenterFundsAdministrativeOfficeMember" 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_MultiemployerPlanTypeAxis" xlink:to="strl_CementMasonPensionTrustFundForNorthernCaliforniaMember" 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_MultiemployerPlanTypeAxis" xlink:to="strl_AllOtherFundsMember" 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_MultiemployerPlansCertifiedZoneStatus-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_MultiemployerPlanPeriodContributions-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_MultiemployerPlansSurcharge-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-1-summary-of-business-and-significant-accounting-policies-summary-of-useful-lives-used-in-computing-depreciation-and-amortization-details" xlink:href="strl-20161231.xsd#statement-note-1-summary-of-business-and-significant-accounting-policies-summary-of-useful-lives-used-in-computing-depreciation-and-amortization-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-1-summary-of-business-and-significant-accounting-policies-summary-of-useful-lives-used-in-computing-depreciation-and-amortization-details" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-1-summary-of-business-and-significant-accounting-policies-summary-of-useful-lives-used-in-computing-depreciation-and-amortization-details" xlink:label="strl_statement-statement-note-1-summary-of-business-and-significant-accounting-policies-summary-of-useful-lives-used-in-computing-depreciation-and-amortization-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquipmentMember" xlink:label="us-gaap_EquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LandImprovementsMember" xlink:label="us-gaap_LandImprovementsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherTransportationEquipmentMember" xlink:label="us-gaap_OtherTransportationEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-1-summary-of-business-and-significant-accounting-policies-summary-of-useful-lives-used-in-computing-depreciation-and-amortization-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_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_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="us-gaap_BuildingMember" 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_EquipmentMember" 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_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="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_LandImprovementsMember" 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_FurnitureAndFixturesMember" 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_OtherTransportationEquipmentMember" 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_PropertyPlantAndEquipmentUsefulLife-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-consolidated-statements-of-cash-flows" xlink:href="strl-20161231.xsd#statement-consolidated-statements-of-cash-flows" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-consolidated-statements-of-cash-flows" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:label="strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures" xlink:label="strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures-n8" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_IncreaseDecreaseInRevaluationOfNoncontrollingInterest" xlink:label="strl_IncreaseDecreaseInRevaluationOfNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_IncreaseDecreaseInRevaluationOfNoncontrollingInterestRlwPutcallLiabilityNetOfTax" xlink:label="strl_IncreaseDecreaseInRevaluationOfNoncontrollingInterestRlwPutcallLiabilityNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInRestrictedCash" xlink:label="us-gaap_IncreaseDecreaseInRestrictedCash-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestPaid" xlink:label="us-gaap_InterestPaid" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsOfLoanCosts" xlink:label="us-gaap_PaymentsOfLoanCosts-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="us-gaap_PaymentsToMinorityShareholders-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSecuredLinesOfCredit" xlink:label="us-gaap_ProceedsFromSecuredLinesOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLinesOfCredit-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="strl_IncreaseDecreaseInRevaluationOfNoncontrollingInterest" 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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment-n7" 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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" xlink:type="arc"/>
    <link:presentationArc order="4" 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_GainsLossesOnExtinguishmentOfDebt-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_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/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable-n7" xlink:type="arc"/>
    <link:presentationArc order="5" 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="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_IncreaseDecreaseInAccountsPayable-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_IncreaseDecreaseInBillingInExcessOfCostOfEarnings-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="us-gaap_IncreaseDecreaseInAccruedLiabilities-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_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings-2" 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_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/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_IncreaseDecreaseInRestrictedCash-n7" 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_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/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_ProceedsFromLinesOfCredit" 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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_RepaymentsOfLinesOfCredit-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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_ProceedsFromSecuredLinesOfCredit" 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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_RepaymentsOfSecuredDebt-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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="arc"/>
    <link:presentationArc order="5" 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="6" 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_PaymentsToMinorityShareholders-n7" 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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="arc"/>
    <link:presentationArc order="8" 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_PaymentsOfLoanCosts-n7" 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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities-2" 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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations-3" xlink:type="arc"/>
    <link:presentationArc order="11" 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="12" 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="13" 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="strl_IncreaseDecreaseInRevaluationOfNoncontrollingInterestRlwPutcallLiabilityNetOfTax" 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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-consolidated-statements-of-operations-" xlink:href="strl-20161231.xsd#statement-consolidated-statements-of-operations-" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-consolidated-statements-of-operations-" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" xlink:label="strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests-3" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_InterestExpenseAndAccretedInterest" xlink:label="strl_InterestExpenseAndAccretedInterest-n7" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_RevaluationOfNonControllingInterestObligationsReflectedInRetainedEarningsNetOfTax" xlink:label="strl_RevaluationOfNonControllingInterestObligationsReflectedInRetainedEarningsNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestIncomeOther" xlink:label="us-gaap_InterestIncomeOther" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" 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_StatementLineItems" xlink:to="strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests-3" xlink:type="arc"/>
    <link:presentationArc order="10" 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="11" 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="12" 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="13" 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_NetIncomeLoss-3" 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="strl_RevaluationOfNonControllingInterestObligationsReflectedInRetainedEarningsNetOfTax" xlink:type="arc"/>
    <link:presentationArc order="15" 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="16" preferredLabel="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="17" preferredLabel="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/20161231/role/statement-consolidated-statements-of-comprehensive-loss" xlink:href="strl-20161231.xsd#statement-consolidated-statements-of-comprehensive-loss" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-consolidated-statements-of-comprehensive-loss" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_NetincomeAttributableToNoncontrollingInterestIncludedInequity" xlink:label="strl_NetincomeAttributableToNoncontrollingInterestIncludedInequity" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainLossOnSaleOfDerivatives" xlink:label="us-gaap_GainLossOnSaleOfDerivatives" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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_StatementOfIncomeAndComprehensiveIncomeAbstract" 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/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_NetincomeAttributableToNoncontrollingInterestIncludedInequity" 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_ComprehensiveIncomeNetOfTaxAbstract" 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_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_GainLossOnSaleOfDerivatives" 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_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" 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_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-14-stockholders-equity-servicebased-share-compensation-details" xlink:href="strl-20161231.xsd#statement-note-14-stockholders-equity-servicebased-share-compensation-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-14-stockholders-equity-servicebased-share-compensation-details" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-14-stockholders-equity-servicebased-share-compensation-details" xlink:label="strl_statement-statement-note-14-stockholders-equity-servicebased-share-compensation-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-4" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-5" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-4" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-5" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-14-stockholders-equity-servicebased-share-compensation-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_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" 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_AwardTypeAxis" 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_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockMember" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-4" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-2" 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_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-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_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-n8" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue-2" xlink:type="arc"/>
    <link:presentationArc order="8" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-5" xlink:type="arc"/>
    <link:presentationArc order="9" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-5" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-9-line-of-credit-and-longterm-debt-maturities-of-debt-details" xlink:href="strl-20161231.xsd#statement-note-9-line-of-credit-and-longterm-debt-maturities-of-debt-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-9-line-of-credit-and-longterm-debt-maturities-of-debt-details" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-9-line-of-credit-and-longterm-debt-maturities-of-debt-details" xlink:label="strl_statement-statement-note-9-line-of-credit-and-longterm-debt-maturities-of-debt-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-9-line-of-credit-and-longterm-debt-maturities-of-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_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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" 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_LongTermDebt-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-10-operating-leases-minimum-annual-rentals-for-operating-leases-details" xlink:href="strl-20161231.xsd#statement-note-10-operating-leases-minimum-annual-rentals-for-operating-leases-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-10-operating-leases-minimum-annual-rentals-for-operating-leases-details" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-10-operating-leases-minimum-annual-rentals-for-operating-leases-details" xlink:label="strl_statement-statement-note-10-operating-leases-minimum-annual-rentals-for-operating-leases-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-10-operating-leases-minimum-annual-rentals-for-operating-leases-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/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent-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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears-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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears-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_OperatingLeasesFutureMinimumPaymentsDueInFourYears-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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears-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_OperatingLeasesFutureMinimumPaymentsDueThereafter-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_StatementLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-federal-and-state-income-tax-net-operating-loss-carryforwards-details" xlink:href="strl-20161231.xsd#statement-note-12-income-taxes-and-deferred-tax-assetliability-federal-and-state-income-tax-net-operating-loss-carryforwards-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-federal-and-state-income-tax-net-operating-loss-carryforwards-details" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_ExpireIn2021Member" xlink:label="strl_ExpireIn2021Member" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_ExpiresIn2020Member" xlink:label="strl_ExpiresIn2020Member" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_ExpiresIn2028Member" xlink:label="strl_ExpiresIn2028Member" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_ExpiresIn2029Member" xlink:label="strl_ExpiresIn2029Member" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_ExpiresIn2033Member" xlink:label="strl_ExpiresIn2033Member" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_ExpiresIn2034Member" xlink:label="strl_ExpiresIn2034Member" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_ExpiresIn2036Member" xlink:label="strl_ExpiresIn2036Member" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_Expiresin2035Member" xlink:label="strl_Expiresin2035member" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-federal-and-state-income-tax-net-operating-loss-carryforwards-details" xlink:label="strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-federal-and-state-income-tax-net-operating-loss-carryforwards-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-12-income-taxes-and-deferred-tax-assetliability-federal-and-state-income-tax-net-operating-loss-carryforwards-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_StatementScenarioAxis" xlink:to="strl_ExpiresIn2020Member" 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_StatementScenarioAxis" xlink:to="strl_ExpireIn2021Member" 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_StatementScenarioAxis" xlink:to="strl_ExpiresIn2028Member" 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_StatementScenarioAxis" xlink:to="strl_ExpiresIn2029Member" 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_StatementScenarioAxis" xlink:to="strl_ExpiresIn2033Member" 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_StatementScenarioAxis" xlink:to="strl_ExpiresIn2034Member" 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_StatementScenarioAxis" xlink:to="strl_Expiresin2035member" 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_StatementScenarioAxis" xlink:to="strl_ExpiresIn2036Member" 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_OperatingLossCarryforwards-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-consolidated-balance-sheets" xlink:href="strl-20161231.xsd#statement-consolidated-balance-sheets" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-consolidated-balance-sheets" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:label="strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_ReceivablesFromAndEquityInConstructionJointVenture" xlink:label="strl_ReceivablesFromAndEquityInConstructionJointVenture" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="us-gaap_BillingsInExcessOfCostCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:label="us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/20161231/role/statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-excess-billings-over-costs-and-estimated-earnings-on-uncompleted-contracts-details" xlink:href="strl-20161231.xsd#statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-excess-billings-over-costs-and-estimated-earnings-on-uncompleted-contracts-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-excess-billings-over-costs-and-estimated-earnings-on-uncompleted-contracts-details" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_BillingsOnUncompletedContracts" xlink:label="strl_BillingsOnUncompletedContracts-n7" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_CostsIncurredAndEstimatedEarningsOnUncompletedContracts" xlink:label="strl_CostsIncurredAndEstimatedEarningsOnUncompletedContracts" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-excess-billings-over-costs-and-estimated-earnings-on-uncompleted-contracts-details" xlink:label="strl_statement-statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-excess-billings-over-costs-and-estimated-earnings-on-uncompleted-contracts-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BillingsInExcessOfCost" xlink:label="us-gaap_BillingsInExcessOfCost-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-excess-billings-over-costs-and-estimated-earnings-on-uncompleted-contracts-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_CostsIncurredAndEstimatedEarningsOnUncompletedContracts" 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="strl_BillingsOnUncompletedContracts-n7" 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_StatementLineItems" xlink:to="us-gaap_BillingsInExcessOfCost-n7" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-net-amount-of-costs-and-estimated-earning-on-uncompleted-contracts-above-below-billings-details" xlink:href="strl-20161231.xsd#statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-net-amount-of-costs-and-estimated-earning-on-uncompleted-contracts-above-below-billings-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-net-amount-of-costs-and-estimated-earning-on-uncompleted-contracts-above-below-billings-details" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-net-amount-of-costs-and-estimated-earning-on-uncompleted-contracts-above-below-billings-details" xlink:label="strl_statement-statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-net-amount-of-costs-and-estimated-earning-on-uncompleted-contracts-above-below-billings-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BillingsInExcessOfCost" xlink:label="us-gaap_BillingsInExcessOfCost-n9" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="us-gaap_BillingsInExcessOfCostCurrent-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-net-amount-of-costs-and-estimated-earning-on-uncompleted-contracts-above-below-billings-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_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" 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_BillingsInExcessOfCostCurrent-n7" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BillingsInExcessOfCost-n9" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-components-of-noncontrolling-interest-subject-to-mandatory-redemption-details" xlink:href="strl-20161231.xsd#statement-note-4-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/20161231/role/statement-note-4-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-20161231.xsd#strl_MembersInterestSubjectToMandatoryRedemption" xlink:label="strl_MembersInterestSubjectToMandatoryRedemption" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:label="strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings-3" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_UndistributedEarningsOfDomesticSubsidiariesNet" xlink:label="strl_UndistributedEarningsOfDomesticSubsidiariesNet" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-components-of-noncontrolling-interest-subject-to-mandatory-redemption-details" xlink:label="strl_statement-statement-note-4-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-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/20161231/role/statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-changes-in-noncontrolling-owners-interests-details" xlink:href="strl-20161231.xsd#statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-changes-in-noncontrolling-owners-interests-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-4-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-20161231.xsd#strl_MyersMember" xlink:label="strl_MyersMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-changes-in-noncontrolling-owners-interests-details" xlink:label="strl_statement-statement-note-4-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvesteeNameDomain" xlink:label="us-gaap_EquityMethodInvesteeNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:label="us-gaap_FairValueOptionChangesInFairValueGainLoss1-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-4-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_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="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_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_MyersMember" 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/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/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_FairValueOptionChangesInFairValueGainLoss1-2" 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_StatementLineItems" xlink:to="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders-n8" xlink:type="arc"/>
    <link:presentationArc order="4" 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/20161231/role/statement-note-6-variable-interest-entities-consolidated-statements-of-operations-myers-details" xlink:href="strl-20161231.xsd#statement-note-6-variable-interest-entities-consolidated-statements-of-operations-myers-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-6-variable-interest-entities-consolidated-statements-of-operations-myers-details" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-6-variable-interest-entities-consolidated-statements-of-operations-myers-details" xlink:label="strl_statement-statement-note-6-variable-interest-entities-consolidated-statements-of-operations-myers-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-6-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/20161231/role/statement-note-7-property-and-equipment-property-and-equipment-details" xlink:href="strl-20161231.xsd#statement-note-7-property-and-equipment-property-and-equipment-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-7-property-and-equipment-property-and-equipment-details" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_ConstructionEquipmentMember" xlink:label="strl_ConstructionEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_WaterRightsMember" xlink:label="strl_WaterRightsMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-7-property-and-equipment-property-and-equipment-details" xlink:label="strl_statement-statement-note-7-property-and-equipment-property-and-equipment-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LandMember" xlink:label="us-gaap_LandMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-7-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/20161231/role/statement-note-9-line-of-credit-and-longterm-debt-longterm-debt-details" xlink:href="strl-20161231.xsd#statement-note-9-line-of-credit-and-longterm-debt-longterm-debt-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-9-line-of-credit-and-longterm-debt-longterm-debt-details" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_EquipmentBasedFacilityMember" xlink:label="strl_EquipmentBasedFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_LongtermDebtCurrentMaturitiesAndDeferredLoanCosts" xlink:label="strl_LongtermDebtCurrentMaturitiesAndDeferredLoanCosts-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NationsMember" xlink:label="strl_NationsMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:label="strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-9-line-of-credit-and-longterm-debt-longterm-debt-details" xlink:label="strl_statement-statement-note-9-line-of-credit-and-longterm-debt-longterm-debt-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-9-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/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="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/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-income-tax-expense-benefit-components-details" xlink:href="strl-20161231.xsd#statement-note-12-income-taxes-and-deferred-tax-assetliability-income-tax-expense-benefit-components-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-income-tax-expense-benefit-components-details" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-income-tax-expense-benefit-components-details" xlink:label="strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-income-tax-expense-benefit-components-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-12-income-taxes-and-deferred-tax-assetliability-income-tax-expense-benefit-components-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_CurrentIncomeTaxExpenseBenefit" 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_DeferredIncomeTaxExpenseBenefit" 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_IncomeTaxExpenseBenefit-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-14-stockholders-equity-summary-of-2001-plan-for-restricted-stock-grants-details" xlink:href="strl-20161231.xsd#statement-note-14-stockholders-equity-summary-of-2001-plan-for-restricted-stock-grants-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-14-stockholders-equity-summary-of-2001-plan-for-restricted-stock-grants-details" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_AverageGrantDateMarketPricePerShare" xlink:label="strl_AverageGrantDateMarketPricePerShare-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NonEmployeeDirectorMember" xlink:label="strl_NonEmployeeDirectorMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-14-stockholders-equity-summary-of-2001-plan-for-restricted-stock-grants-details" xlink:label="strl_statement-statement-note-14-stockholders-equity-summary-of-2001-plan-for-restricted-stock-grants-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="us-gaap_TitleOfIndividualAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" 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-14-stockholders-equity-summary-of-2001-plan-for-restricted-stock-grants-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_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" 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_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" 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_AwardTypeAxis" 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_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockMember" 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_TitleOfIndividualAxis" 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_TitleOfIndividualAxis" xlink:to="strl_NonEmployeeDirectorMember" 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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross-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_AverageGrantDateMarketPricePerShare-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_AllocatedShareBasedCompensationExpense-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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-18-quarterly-financial-information-quarterly-financial-information-unaudited-details" xlink:href="strl-20161231.xsd#statement-note-18-quarterly-financial-information-quarterly-financial-information-unaudited-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-18-quarterly-financial-information-quarterly-financial-information-unaudited-details" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-18-quarterly-financial-information-quarterly-financial-information-unaudited-details" xlink:label="strl_statement-statement-note-18-quarterly-financial-information-quarterly-financial-information-unaudited-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="us-gaap_EarningsPerShareBasicAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-18-quarterly-financial-information-quarterly-financial-information-unaudited-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/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Revenues-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_GrossProfit-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments-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_NetIncomeLossAvailableToCommonStockholdersBasic-2" 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_EarningsPerShareBasicAbstract" 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_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted" 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_EarningsPerShareBasicAbstract" xlink:to="us-gaap_Revenues-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_EarningsPerShareBasicAbstract" xlink:to="us-gaap_GrossProfit-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_EarningsPerShareBasicAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments-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_EarningsPerShareBasicAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-6-variable-interest-entities-consolidated-balance-sheet-myers-details" xlink:href="strl-20161231.xsd#statement-note-6-variable-interest-entities-consolidated-balance-sheet-myers-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-6-variable-interest-entities-consolidated-balance-sheet-myers-details" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-6-variable-interest-entities-consolidated-balance-sheet-myers-details" xlink:label="strl_statement-statement-note-6-variable-interest-entities-consolidated-balance-sheet-myers-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:label="us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-6-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/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" 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/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Assets" 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/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" 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/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_Liabilities" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-deferred-tax-assets-and-liabilities-details" xlink:href="strl-20161231.xsd#statement-note-12-income-taxes-and-deferred-tax-assetliability-deferred-tax-assets-and-liabilities-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-deferred-tax-assets-and-liabilities-details" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_CurrentMember" xlink:label="strl_CurrentMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_DeferredTaxAssetsNoncontrollingInterest" xlink:label="strl_DeferredTaxAssetsNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_DeferredTaxLiabilitiesReceivablesFromAndEquityInConstructionJointVenture" xlink:label="strl_DeferredTaxLiabilitiesReceivablesFromAndEquityInConstructionJointVenture-n7" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_LongtermMember" xlink:label="strl_LongtermMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-deferred-tax-assets-and-liabilities-details" xlink:label="strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-deferred-tax-assets-and-liabilities-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredIncome" xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsGrossAbstract" xlink:label="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="us-gaap_DeferredTaxLiabilitiesOther-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-12-income-taxes-and-deferred-tax-assetliability-deferred-tax-assets-and-liabilities-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_StatementScenarioAxis" xlink:to="strl_CurrentMember" 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_StatementScenarioAxis" xlink:to="strl_LongtermMember" 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_DeferredTaxAssetsGrossAbstract" 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_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" 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_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets-2" 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_DeferredTaxAssetsGrossAbstract" xlink:to="strl_DeferredTaxAssetsNoncontrollingInterest" 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_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsDeferredIncome" 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_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" 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_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc"/>
    <link:presentationArc order="6" 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_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance-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_StatementLineItems" xlink:to="us-gaap_DeferredTaxLiabilitiesAbstract" 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_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment-n7" 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_DeferredTaxLiabilitiesAbstract" xlink:to="strl_DeferredTaxLiabilitiesReceivablesFromAndEquityInConstructionJointVenture-n7" 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_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesOther-n7" 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_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsNet" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-consolidated-statement-of-stockholders-equity" xlink:href="strl-20161231.xsd#statement-consolidated-statement-of-stockholders-equity" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-consolidated-statement-of-stockholders-equity" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability" xlink:label="strl_AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1" xlink:label="strl_NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-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_AccumulatedOtherComprehensiveIncomeMember" 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_NoncontrollingInterestMember" 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_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/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1" 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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" 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_StockIssuedDuringPeriodSharesStockOptionsExercised" 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_StockIssuedDuringPeriodValueStockOptionsExercised" 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_StockIssuedDuringPeriodSharesShareBasedCompensationGross" 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_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:type="arc"/>
    <link:presentationArc order="8" 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_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders-n7" 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_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" 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_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" 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="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:type="arc"/>
    <link:presentationArc order="12" 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="13" 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: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="strl_AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability" xlink:type="arc"/>
    <link:presentationArc order="15" 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_StockIssuedDuringPeriodSharesOther-n7" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-5-construction-joint-ventures-construction-joint-ventures-partner-share-details" xlink:href="strl-20161231.xsd#statement-note-5-construction-joint-ventures-construction-joint-ventures-partner-share-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-5-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-20161231.xsd#strl_Backlog" xlink:label="strl_Backlog" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_NoncontrollingInterestInBacklog" xlink:label="strl_NoncontrollingInterestInBacklog" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_ReceivablesFromAndEquityInConstructionJointVenture" xlink:label="strl_ReceivablesFromAndEquityInConstructionJointVenture" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-5-construction-joint-ventures-construction-joint-ventures-partner-share-details" xlink:label="strl_statement-statement-note-5-construction-joint-ventures-construction-joint-ventures-partner-share-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CorporateJointVentureMember" xlink:label="us-gaap_CorporateJointVentureMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-5-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/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_ReceivablesFromAndEquityInConstructionJointVenture" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-5-construction-joint-ventures-construction-joint-ventures-partner-income-details" xlink:href="strl-20161231.xsd#statement-note-5-construction-joint-ventures-construction-joint-ventures-partner-income-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-5-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-20161231.xsd#strl_statement-statement-note-5-construction-joint-ventures-construction-joint-ventures-partner-income-details" xlink:label="strl_statement-statement-note-5-construction-joint-ventures-construction-joint-ventures-partner-income-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CorporateJointVentureMember" xlink:label="us-gaap_CorporateJointVentureMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-5-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/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossAttributableToNoncontrollingInterest" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-summary-reconciliation-reported-amount-of-income-tax-expense-details" xlink:href="strl-20161231.xsd#statement-note-12-income-taxes-and-deferred-tax-assetliability-summary-reconciliation-reported-amount-of-income-tax-expense-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-summary-reconciliation-reported-amount-of-income-tax-expense-details" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_EffectiveIncomeTaxRateReconciliationAtIncomeTaxRateTotal" xlink:label="strl_EffectiveIncomeTaxRateReconciliationAtIncomeTaxRateTotal-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_EffectiveIncomeTaxRateReconciliationEarnoutLiabilityPercent" xlink:label="strl_EffectiveIncomeTaxRateReconciliationEarnoutLiabilityPercent-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_EffectiveIncomeTaxRateReconciliationOnPermanentDifferences" xlink:label="strl_EffectiveIncomeTaxRateReconciliationOnPermanentDifferences-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_EffectiveIncomeTaxRateReconciliationReductionOfTaxReceivable" xlink:label="strl_EffectiveIncomeTaxRateReconciliationReductionOfTaxReceivable-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentAmount" xlink:label="strl_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentAmount" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentPercent" xlink:label="strl_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentPercent-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_IncomeTaxReconciliationEarnoutLiabilityAmount" xlink:label="strl_IncomeTaxReconciliationEarnoutLiabilityAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_IncomeTaxReconciliationReductionOfTaxReceivable" xlink:label="strl_IncomeTaxReconciliationReductionOfTaxReceivable-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-summary-reconciliation-reported-amount-of-income-tax-expense-details" xlink:label="strl_statement-statement-note-12-income-taxes-and-deferred-tax-assetliability-summary-reconciliation-reported-amount-of-income-tax-expense-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary" xlink:label="us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits" xlink:label="us-gaap_IncomeTaxReconciliationTaxCredits-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-12-income-taxes-and-deferred-tax-assetliability-summary-reconciliation-reported-amount-of-income-tax-expense-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/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate-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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate-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_IncomeTaxReconciliationStateAndLocalIncomeTaxes-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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes-2" 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_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary-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_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary-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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance-2" 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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance-n8" xlink:type="arc"/>
    <link:presentationArc order="8" 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_IncomeTaxReconciliationTaxCredits-n7" 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_EffectiveIncomeTaxRateReconciliationTaxCredits-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_IncomeTaxReconciliationReductionOfTaxReceivable-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_EffectiveIncomeTaxRateReconciliationReductionOfTaxReceivable-2" 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="us-gaap_StatementLineItems" xlink:to="strl_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentAmount" 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_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentPercent-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_IncomeTaxReconciliationEarnoutLiabilityAmount-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_EffectiveIncomeTaxRateReconciliationEarnoutLiabilityPercent-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="us-gaap_IncomeTaxReconciliationOtherAdjustments-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_EffectiveIncomeTaxRateReconciliationOnPermanentDifferences-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="us-gaap_IncomeTaxExpenseBenefit-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_EffectiveIncomeTaxRateReconciliationAtIncomeTaxRateTotal-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-13-net-loss-per-share-attributable-to-sterling-common-stockholders-basic-net-income-loss-per-share-attributable-to-sterling-common-stockholders-details" xlink:href="strl-20161231.xsd#statement-note-13-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/20161231/role/statement-note-13-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-20161231.xsd#strl_RevaluationOfNonControllingInterestObligationsReflectedInRetainedEarningsNetOfTax" xlink:label="strl_RevaluationOfNonControllingInterestObligationsReflectedInRetainedEarningsNetOfTax-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-13-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-13-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/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-13-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/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss-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_RevaluationOfNonControllingInterestObligationsReflectedInRetainedEarningsNetOfTax-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_NetIncomeLossAvailableToCommonStockholdersBasic-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_WeightedAverageNumberOfSharesOutstandingBasic-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_WeightedAverageNumberOfDilutedSharesOutstanding-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_WeightedAverageNumberOfShareOutstandingBasicAndDiluted-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_EarningsPerShareBasicAndDiluted-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20161231/role/statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-contract-revenues-by-customer-details" xlink:href="strl-20161231.xsd#statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-contract-revenues-by-customer-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20161231/role/statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-contract-revenues-by-customer-details" xlink:type="extended">
    <link:loc xlink:href="strl-20161231.xsd#strl_CaltransMember" xlink:label="strl_CaltransMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_TxDOTMember" xlink:label="strl_TxDOTMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_UDOTMember" xlink:label="strl_UDOTMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20161231.xsd#strl_statement-statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-contract-revenues-by-customer-details" xlink:label="strl_statement-statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-contract-revenues-by-customer-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ContractRevenueCost" xlink:label="us-gaap_ContractRevenueCost" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="us-gaap_MajorCustomersAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="us-gaap_NameOfMajorCustomerDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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-16-concentration-of-risk-and-enterprisewide-disclosures-contract-revenues-by-customer-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_MajorCustomersAxis" xlink:to="us-gaap_NameOfMajorCustomerDomain" 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_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" 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_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" 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_MajorCustomersAxis" 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_MajorCustomersAxis" xlink:to="strl_CaltransMember" 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_ConcentrationRiskByTypeAxis" 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_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_CustomerConcentrationRiskMember" 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_ConcentrationRiskByBenchmarkAxis" 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_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_SalesRevenueNetMember" 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_MajorCustomersAxis" xlink:to="strl_TxDOTMember" 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_MajorCustomersAxis" xlink:to="strl_UDOTMember" 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="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_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_ContractRevenueCost" 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_ConcentrationRiskPercentage1" xlink:type="arc"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>graph.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 graph.jpg
M_]C_X  02D9)1@ ! 0   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" (& G # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH ***Q?$WBG3/">G+>:D\I,L@B@@@C,DL\AZ(BCJ3^
M]Z -JBN0\._$72O$&LOHSV.JZ3J@C\U+35;7R))4[LHR<@8^O7T.*%[\7="M
M+V[BAT[6[^SLI/*N]2LK(R6L##[VY\C[O4X!]LT =]17%^(OBAX?\-P:-<3"
M[N[;5U9[::T164*-N6;<P(&&'8]#5C7?B%I'A_Q9I?ARZ@O9+S43&(GA13&F
M]RJ[B6!'(/0'@4 =917GD_Q>TZ.]U*WM_#/BB^73KB2WN)[.P66)60X;Y@_
MXSSCBM:_^(V@V/@JV\5*UQ=6%RRI"EO&#*[L2-H4D<C!R,]C0!UM%<Q?^.])
ML/ 2>,6CN9=->*.4)$JF7#L% P6 R"W//8UC1?%O31<6J:CX=\3:3;7,JQ+>
M:CIWE0*S?=RVX]?I^G- 'H%%<_:^,M+N=7U[3B)X6T-4>[FE4"/:RELJ023@
M YR!6/H7Q3T37=9M--2QU>R^W!VL;F^M/*AO-O7RVR<\<\@?F0* .XHKBM;^
M)VDZ1K%SI5MIFM:Q=6BAKL:59^<MMGD!SD ''UZ&EU7XH^&M+\*6/B7S;B[T
MR\N!;I);1@LC88G<K$$8VG/?V- ':45@:GXOTW2[[0K5Q-/_ &W)Y=K+ %9.
M@.6)(X((Z9JYX@\0:;X8T:?5M6N!!:0XR<$EB> H ZDT :=%<9H?Q+TK6-8@
MTJXTW6=&O+E=UK'JUGY'VG R=AR0<>^.HQFJ+_%JQ;4;^SL_"WBK438W+VLT
MMCIZS1AT.",A_P ><'!H ]!HJO87?V_3[>\^SW%MY\:R>3<)LDCR,[67LP[B
MN1M/B79W^OR:59^'?$=RL=Z;)[Z&Q#6R.&VL3(&X4=2<=.U ';45@^)?%ECX
M5;3FU&"Z^SWMRML+F-%,<+GIYA)! //(!Z&J6L?$#2M'UN\TEK>]NI[*P?4+
MIK9$9((U4G#$L,,<# _VATH ZNBO.[3XMP7T$-Q:^"O&<T$P#1S1Z4&1E/0@
MA\$>];GC3QYI7@6TM9]3ANYOM+LJ1VL:NX"C+,06' &,_6@#J**YKQ5XVT[P
MGH]EJ=Q;WE[#>SI! EC&LCNSJ67 +#.<=N>16;IGQ/TZ^UNSTJ]T/Q!HTUZ2
MEM)JMCY$<KC^ '<>?\]QD [>BJ]_?6NF6%Q?7LRP6MO&9)9&Z*H&2:X>V^+^
M@RWEHESINN6%C>2>7;:G>6)CM9B?NE7SG#=02.G7% 'H%%8FG>*;'4_%&K^'
MX8KA;O2EB:=W51&WF+N7:0<GCKD"L>]^)FC6&G>(KZ6VOS%H-RMK=!8TR[,P
M4%/GY&3WQ0!V=%<5J'Q/T/3?!%EXLEM[]K*\D\J.%(T,P;YL@J6 &-C9Y[5?
MTWQSIFJ:]8:/!!=K<7VEIJD;.BA!$QP 2&)W>P!'O0!TU%<Q>>.M+L=5UW3I
M8+PS:+8_;KAE1=K1[=V$^;EL>N![UL:)JT&O:)9:M:I(D%Y"LT:R@!@K#(R
M2,_C0!?HKE/$OQ"T;PKKNFZ1?I=-/?E</"BLD*EP@:0E@0,GJ >AI?%OCJ#P
M>ZFZT+7;Z#R3-)<V%H)8HE!.=[%@%/&?I0!U5%>>VGQ>TNZ.GM)X>\26D.H7
M$5O;3W5DL<<C29VE6WX(XSD9ZBND\,^+=/\ %5C>75I'<6_V.Y>UN(KE55XW
M3&<@$C'/K0!O45YV_P 8M&%CIEU!HVO7?]IRSQVD5M;))))Y1 8A0_(YXQZ'
MI6[X;\9_\)'?R6O_  C7B/2]D1D\[4[#R(VY V@[CEN<X] : .GHKB?%GQ+L
MO!UW-%J'A_Q#-;1!"U];68:WRV,#S"P&<G'UIK_%#2[;0VU/4-(UW3BTXM[:
MSO++9<7;D9 B3)W?7(&?PH [BBN4\-^/]+\1ZG+I?V/4M+U2-/-^PZI;&"5X
M^/G49((R<=<\'BL2Z^,-E9:E%I\_A'Q<MU,6$$1TU0TVWJ4!?+ =>* /1J*X
MG4?BAHVD76B6M_9:I;SZJJN(Y8%5K56<(#,"V4Y/;/0UMZKXHL=(\1:+HEQ%
M<-<ZNTJP/&JE%\M0QW$D$<'C - &W117#:K\4+'3?$E_H4/AWQ'J=W8[//.F
MV2S*N]0R]'R.#W Z&@#N:*X<?%30O^$3U+Q ]KJ42Z9,L-Y8RP!+F%V8* 4+
M8[YZ^O<8HT[XE#4K^UM5\&>,(%N)%03W&E[8DW'&YFW<*.I/I0!W%%<#KWQ6
MLO#NJ-8WOACQ.Q^T?9H9X[!3%</V$;%QNSVQR:T-#^(-CKFOPZ(=(UG3KZ6T
M:\$>H6RPE4#[.1N)R2,CC&.] '745S%YXZTNQU77=.E@O#-HMC]NN&5%VM'M
MW83YN6QZX'O7/)\9M,-E'J$WA?Q9!IKA6-_+IH\A4) #E@Y^7GMGVS0!Z117
M*W/Q"T*U\7Z;X;D>;[3J5NMQ;7 53"X;=M&[.<G:<<8Y'-63XSTU?$6JZ(T-
MY]HTRV2YG=(#(I1L8VA,LQYZ;: .AHK*\/>(+'Q-I,6I:?YOD2 $>8F/PSRI
MQT."<$$'D$5JT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !7FOQ"GBTCQ]X)UW4CLTBVFGAFF;.R&21 $9NP&>_M7I55M06R;3K
M@:B+<V/EMYXN,>7LQ\V[=QC'7/% ',)XP\,ZWXC?1M'N[>]U:2PD9;NT E2-
M,_=:5<[><''3CU(SQ_PZ\9^&?#GPQ_LS6;RWL+_3//BO+&X8+,S[F)VH>7SD
M=._':O4=+T72-&1QI.F6-BDN"XM($B#XZ$[0,]:CN_#>A7]^M_>Z+IUS>+MV
MW$UJCR#'3#$9X[4 ?/T>@7-SHOPXTF[A:-[R#5?*B?JBR(2GZ$&I%U ^(]9\
M,^(W5MTNO:=9!G&#F&$&3\/,=_KBOH>?3K&ZN[:[N+.WEN;8L8)I(E9XLC!V
ML1E<CKBJR>'M$CCACCT?3T2";[1"JVR 1R_WU&.&]QS0!Y!X/T#Q-K&I^-3H
MOB\Z+;?V[=1R0KIT<Y=B?O!V(*\$#CTS1J^F7&A>)O"W@_PQH\NNQ:!"^I7-
MN]TD!D=R55F=N!@DG&.AKV2.VTO18+NZC@L["%V:YNI518E9NK2.>.>.6-4[
M"]\-7+S:SIUUI,KW$B6\M[;R1L9'X"QM(O4\@ $]Q0!X5=7EU:_!7QEX6U&S
M-C>:3>Q,MHTHD,4,LR.B[APV"6Y'J*U]=M==T_7?#NF^.O$L^H^%+V2-DE@M
M8K95N%P427:"=GX\]>,5[-=>']&OI+B2[TBPN'N55)VFMD<RJI!4,2/F (!
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
M=;73YXN3U8A$/XDXIUYX9\)BVACO=#T46ZRXB6>TBVB20@?*",;F.T<<DXH
MN:9X@T76GD32M7T^_>, NMK<I*5!Z$[2<5Y%-IWBF^^+/CQ_"NNIIEW##:L8
MWM8Y1<GRAM4L^=G0\@'K7KFG:!HFAF673-)T_3RZXD>VMDBW >I4#(IC3>']
M,BFU]Y-,M([I4,NHEHXQ,N,(6D_B&",9/?B@#PFYGL[WX%>++][BZE\03WD/
M]LBZVATG65!@*H 5,9P/J.V!V_AG4+M-3TW[3\8='U* E5.G);6B-+D8"!E?
M=G)'09KL;*'P7XC;4'L8M U0S[/MS0+#/YF#E?,QG/(R-WI[4[_A$_!VFRPW
M7_"/Z%:R+*@BE^QPH1(2 NTX^]G&,<YH YCXL_Z_P7_V,-M_6J^O7]EX?^.^
MF:EJUU'9V5UHCVT=Q.=D?F+(6(+G@<'OZCU%>CW>G66H&$WMG;W)@D$L/G1*
M_EN.C+D<$>HYINHZ5IVL6PMM3L+6]@#!Q%<PK(H8=\,",\F@#QN\O;36_$/Q
M0U73;A+JQ301 +B$AHV?RCD!AP>G:L"[@\3Z9\.?#<NK^([FX\%7\$,-]!9V
M<4<MI$P&T;]I++V)[],<U[VNFZ'I6E-IZV6G6>G3-Y36XB2.*0N=NTK@ EB0
M,=\XJR=,L#IG]FFQMC8>7Y7V7RE\K9_=V8QCVQ0!XUXE\,6'B;XJ6VDVDBI&
M/"ROI]PC9\ETE)B=2/3CZ@GUI_PXOY/%'Q+\2C7+!1<C38;2_MYXP4:1"%?Y
M>A4D9_&O68-,T/3]0MOL]CIUM>K;F&W\N)$D$*D$JF!G8"1P.!D>M6(=+T^W
MU">_@L+6*]N !-<)"JR2 = S 9/0=: )+>SM;1IC;6T,)F?S)3'&%WM@#<V.
MIP ,GTJ>BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M;)AY,'YLMCKCH!73T4 <S%INNZEJ6GSZO'I]JNG[WC>SN'F:61HS'N(:-0@
M9CCY\DCGCFG8>&]2_M^TU"[L=&MKF!RUQJ=BS"?4!L*[9$\M0H.58@NX!4 9
MX([*B@#D1X$TJ[OM<O-5TC2;VXOKDRP2SVRR.B>4B $LN1\RL<#/6L>?X?WS
MVVG0_P"CS@:5;Z;> ZC=6Z*(\Y8+%CSE(=OE<KT'(R:]&HH XC6_#.OZGKB3
M+/%):17EO<6Y?4)HA%'&R,T9@5-DA)5B'=B<L.F!4%YX:O=.T[66$K2S2RHF
MCK;PO(8 )#*@< < 2,03]T*JY-=]10!E7.APS^%WT-)&BB-K]G20#+)A<!N>
MI'!JI;1>*+FZMX]1;3K6TB#><]G*\CW9VX VL@\H9.[AG/ &>I/044 >?R^"
M]9N]#?39Y+"/['I,NEV,B2NWG!]@$DF4'E\1K\J[^2>>!6KJOAR^NK_5[F*.
MRN$NX+2-(9Y9(\F)Y&8[T&Z-OG!5UR01G'%=710!Q4?AG6Q:Z6TD\,DUK?2S
M&&:]EF$4+Q/'M$SJ7D(W[OF Z[<@ &EB\-:S86N@FS^P37%EI)TRX$TSH@W"
M+]XA"$M@QGY2%SGJ*[2B@#C-+\/:_H,5F-/.F32MIMK97+W$CJ(6A##>@5<R
M [S\I*?='/)Q5B\#ZA*MU;7<]M';R6NHVJ20NS.1<S+*K%2H Q\P(R>@YYX[
MVB@#BY?#>M:I.=0U#^S[>\,]C^ZMYGDC\NWF,C-O**=S;F 7&!@<\FK-[X8O
M;G1/%EDDMN)-8E=[<ECA088XQOXXY0],\8KJZ* .3F\+WL@OP);?_2-;MM13
M+-Q''Y.X'C[W[IL#IR.?2%?#>LQZA86R&P.DVFIS7_G-*YG<2"4E-FW (:4\
M[CD#H*[*B@#SW1O ^IZ5:2P(+7S(K)K"VN)=1N;C<C,H9_*DS'%\J@^6H8$@
M#<H%=9X;TJ30M%BTHF,P6A,5LR'DPC[FX8'S <'&<XSWP-:B@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK/&N:4=;.BC4+;^TQ'YIM
M?,'F;?7'Z_3FHXO$FA36=S>1:UITEK:G;<3)=(4A/H[9POXT :E%9:^)=!:V
MMKE=;TTP74GE6\HNDVS/G&U#G#'/&!6I0 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >32V<MG\8
MGELM-NYK><O+?17MCYB(/+P9X)1GJ J;<DDLPP*J+9?VUI>IW\FFZSI/G2V<
M"6%KHLFZULX9MR (ZA78G)8('V@@;6 .?9** /%=6M?$^IVEQ/J%EJ-Y]MTJ
M^TVQ8V160LTRF)YD50(BR@9)"@;><5[';Q2)810R2$2K$%9QC.[&">>*GHH
MH::\WF7T,UP\_D3A$=PH;!C1N=H ZL>U7ZH:?_Q^ZK_U]+_Z)BJ_0 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% %#3_ /C]U7_KZ7_T3%5^J&G_ /'[JO\ U]+_ .B8JOT
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%>?Q^,-8;XIS>'I_L5I:!&^SV]TCQR72A01)')RK'<2-H'
M#=Q5>3QQK]C>7.EWBZ5/??:+.T2YM8I/L\$\[$-&X+Y<HH#<%,Y&0N: /2**
M\MF^)FJ&SF\B"Q%WIUK=W5]OC<I,MO-Y16/Y@4+\G)+[>!ANM>F0W*36<=T
MVQXQ(  2<$9Z#DT 5M/_ ./W5?\ KZ7_ -$Q5?K,TF9;BXU.5 X5KH8$B,A_
MU,?9@"*TZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH ***S9M=L+?7K;19)&%Y<1F1!M.W S@$
M]B0KD#N$;TH TJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M Y:X\$6]UXJ77)M4U!_+)D@MG=62"4J5WH2"0 "2%SMR<X[5!9?#RSLM$?2O
M[8U6:#SUN8I)?(\R&</O\T.L0+/NZE]V>E=A10!Q\_PWT>>S@MOM-]'MCFBN
M)$D0-=I*X>59,KC#,,_*%(R<$5UZ(L:*BC"J, >@I:* *&G_ /'[JO\ U]+_
M .B8JOU0T_\ X_=5_P"OI?\ T3%5^@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH ***9)+'%M\R1$W,%7<P&2>@'O0 ^BLN+
MQ#IESY!L[@WJ32F%9+.-IT5AC.YT!5 ,CEB!21:CJ5U]G:+198(W=A*;R=$:
M-1C#!4W[L\X&1TYQ0!JT$@#).!65%:ZQ,(&N]0AA*E_-CM(>'!^Z-SY(Q[ 9
M/I2P^'[)/L[7#7%[+ KJLEU,SDAL[LC[IX)'3IQ0!)+KFFQRI"+I99I(WE2.
M$&1G5<[B N<]"/KQUJ)=4O;E4-GH]QMD@:19+MU@4/SM1ARZDD#)V' /<\5H
MP6\-K D%O#'#"@PL<:A54>P'2I* ,KR-<N=IEO;6S1K<JZ6T)D=)3_$LCG:0
M..#'7!)I6M_9;R[N/#WB*?7Y6#Q73WEIY2M&P\DE!.JGA5#$*"=SXP&(KU*B
M@"*UDEFM(99X#!,Z*SPLP8QL1RI(X.#QD<5+110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 4-/_P"/W5?^OI?_ $3%5^J&G_\
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 4-/_ ./W5?\ KZ7_ -$Q5?JAI_\ Q^ZK_P!?2_\ HF*K] !1110 4444
M %%%% !1110 4444 %%17%S!:6[W%S-'##&-SR2,%51ZDG@5GW&I75WID%UH
M$-O??:#\DDLQCB5>?G) )8<< #GU YH U'=8T9W8*BC+,QP /4UD:?XCL]7O
M3#IL=Q=VZ@[KZ-!]G!'8.2-Y_P!S<!W(J*-?L=M+#XCU2WOI;M686OD*J%54
MEEBBY=^ 2<ECQVZ5*EYJ%]$JZ;9BT@>WW1W-Y&5*/G 4P?*W09.2O4?@ 5V\
M/Q/.VH:_J#WXB;S8XY<16T&#D$1@X)'7<Y8@],5;EUAI'FATRSEO)X71'W P
MQ#=DY$C##  <[=QY'K1_85O<%GU-WU!I(XTDBG.8"5P=PB/R@[@#G!(]:U>@
MP* ,O^SKVYEW7VHMLCN?-ACLPT V#[JR'<2_J<;0>F,5<L["STZ#R+*UAMHM
MQ8I#&$!8]3@=SZU8HH **** "BBB@ HHHH *J:CI\.J636LSSQJ2"'@F:)U(
M.00RD$<__7JW10!DZ?%JFF1W"ZC?#4+6)-T4P@(N"!G(=4&'/H5 )Z8[FSIF
MK6&L6QN-/NHYXP=K;>&1NZLIY5AZ$ BKM47T?3WU:/5/LRK?(NWST)5F7&-K
M8QO'/ ;(!Y'- %ZBL";5=7TN]<:AIAN[!Y#Y5UIR,[QJ3P)(>6XZ;DW9Z[5K
M?R,XSS0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !161?>*-$TZX-M<:E";H?\NT1,LW_?M,M^E<I86^F:AH?]L:NLL>H"
M&22\U(S['LIU.#$HW!DVY("@8(7G);D ]"HJAHDUY<:#IT^HQ^5?26L3W$>,
M;9"H+#'L<U?H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** *&G_\ '[JO_7TO_HF*K]4-/_X_=5_Z^E_]$Q5?H **** "BF2RQPQM
M)+(L:+R6<X _&J4^MZ=!IXOQ<>?;,VQ7M(VN-S9(P!&&)Y!Z"@#0HK(L_$$5
MTTCR6%]96B+N^U7T:P(3G&,,P?/U4#WK#E\1:JTUP)-2T"S%JZ"X@MO-U"9-
MWW05785)'^R?QH [.J][?V>FVK75_=P6MNGWI9Y B#ZD\5S^KJ^I7,YCB\13
M);[(S:VDHM$D)SEED)1CCC.'QTP"<U9@L=2M;22RT^QL+6&*53!)<3R7!<<E
MF9< ALXQ\Y[\C R 4=9\4PW>AWIT:2[;8JM)>);2"..+>HD=)"NUF5"S#&?N
MUPT&L>7JMM-I<-CH+?;H85<W+3OJ4+RF-WW$A6 VR-D[SE00<,"?0M?T;7;[
M1]0BL=9=;N5PUJ PMUB7)&TNJLQX.<]RHX S7.Z5X'N-*U?3+K3_  MX=TW[
M/<;YYH=0DFD>-@0PPUNN3T8?,,%?0F@#H)X](U;5(;Y=&NM4FCG^S^9*A$5N
M5ZR*LQ5>,_>C!)QCG%:,5OK%T8)+V[BL]DC&2"S_ '@D7C:I=U!'?)4*>G(Q
M6K10!2L=)L]/CC6&-F>-2HFGD:64@G)R[DL>?>KM%% !1110 445D7GBKP_I
M\OE7FMZ?#+VC>Y0.?^ YS0!KT5S_ /PFNAG_ %<UW-Z&'3[B3/L-J')]A5#7
M/'^G:=X?U*]MH[W[7;VLLL45SIES&"ZH2H;<@P"0.21QWH Z^BO.-0\9WUGH
M^H7L'B_PM=3VEM)<"S_L^2.278I;: ;G(SC&<''I7H] !1110 4444 %%%%
M!61JGARQU.Y6\S/::@B[$O;20QR@=0">C#D_*P(YZ5KT4 8>J:A?^'/#37LD
M;:LUI&TERX*PNR*"2P7&TG@<<=\>E<[%X@UF+2;S7;JYN4>QA^TWFF7&G^7$
M(\$L(I?XV !PP9@2.0,\=XZ+(C(ZAD8$,K#((]#6 GA*$!+>35-2GTR,C9IT
MKH80!RJD[/,91@?*SD=B"* -V"X@NH5FMYHYHFZ/&P93^(J2L<>%="34$OX=
M,M[>[1P_FVP\EF(_O;,;A['(I;_3]9>[:XT[7/(! Q;7-HDT(P.VW8_/NYH
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
M#]$F32K*5I+"!FNKW4F#RDQJ=Y58FR3UY(ZT =O17/\ V/Q5<_Z[6-.LU/\
M#:V3.X_X&[X_\<H_X17[1_R$M<UF^]5-U]G7Z8@"9'L<^^: -6_U33]*A\[4
M;^ULXO[]Q,L:_FQ%97_"7V5QQIEGJ6J'L;2U81GZ2OMC/_?56[#PSH>F3>?9
MZ39PS]YQ"#(?JY^8_B:U: .?^T^*KW_46&G:9&>CW<S7$@^L:;5_\B&C_A&[
MJ[YU7Q!J5R#UBMG%I'^'EX?\W-=!10!EZ?X<T;2I3-9:9;13G[TXC!D;ZN?F
M/XFM2BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH ANXUELYXWC>17C92B'#,".@.1@_B*\/T+2[LZ#K6G):ZLFCQW5GLNO[(!O
MT5) 3"R\>:$"J20K8W'AAQ7NU% 'BNK6OB?4[2XGU"RU&\^VZ5?:;8L;(K(6
M:93$\R*H$190,DA0-O.*]CMXYH["*)G!G6(*7(R-P'7'UJ>B@#,TD3+<:F)W
M1Y?M0W-&A0']S'V)./SK3JAI_P#Q^ZK_ -?2_P#HF*K] !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %4I='TN9MTNFV<C8QEH%)Q^57:* ,?\ X1/PW_T+^E?^
M 4?^%'_")^&_^A?TK_P"C_PK8HH S(O#FAP#$.C:=&,Y^2U0<_@*OQ6\,&?*
MACCSUV*!FI** "BBB@#FX/ VBVMO';V\NLPP1*$CBCUN]544#   EP !Q@5N
M6-E;Z;I]M86D?E6UM$L,*9)VHH 49/)P .M6** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@"AI__'[JO_7TO_HF*K]4-/\ ^/W5?^OI?_1,57Z "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBN
M=\;ZSJ.@^%;K4-+MC-<1E06\II!"A(#2%%Y8*,G _D#0!T5%>6'XD:G_ &%:
M7%K-I-Y/%I,NJW<L2NT<T<;A?+7D&-SDYSNVD8P:]-AN8Y;..ZW!8GC$F6.
M 1GF@"MI_P#Q^ZK_ -?2_P#HF*K]8=CK&EI=ZDS:E9J'N0RDSJ-P\J,9'//(
M(_"KO]N:1_T%++_P(3_&@"_15#^W-(_Z"EE_X$)_C1_;FD?]!2R_\"$_QH O
MT50_MS2/^@I9?^!"?XT?VYI'_04LO_ A/\: +]%4/[<TC_H*67_@0G^-']N:
M1_T%++_P(3_&@"_15#^W-(_Z"EE_X$)_C1_;FD?]!2R_\"$_QH OT50_MS2/
M^@I9?^!"?XU%%XATJ22=#J%H@C<*&,ZX<;5.1STY(^H- &I15#^W-(_Z"EE_
MX$)_C1_;FD?]!2R_\"$_QH OT50_MS2/^@I9?^!"?XT?VYI'_04LO_ A/\:
M+]%4/[<TC_H*67_@0G^-']N:1_T%++_P(3_&@"_15#^W-(_Z"EE_X$)_C1_;
MFD?]!2R_\"$_QH OT50_MS2/^@I9?^!"?XT?VYI'_04LO_ A/\: +]%9:^(=
M*-U)#_:%H%1%82&=<,26&!SU&T?F*E_MS2/^@I9?^!"?XT 7Z*H?VYI'_04L
MO_ A/\:/[<TC_H*67_@0G^- %^BJ']N:1_T%++_P(3_&C^W-(_Z"EE_X$)_C
M0!?HJA_;FD?]!2R_\"$_QH_MS2/^@I9?^!"?XT 7Z*H?VYI'_04LO_ A/\:/
M[<TC_H*67_@0G^- %^BJ']N:1_T%++_P(3_&HE\0Z4;J2'^T+0*B*PD,ZX8D
ML,#GJ-H_,4 :E%4/[<TC_H*67_@0G^-']N:1_P!!2R_\"$_QH OT50_MS2/^
M@I9?^!"?XT?VYI'_ $%++_P(3_&@"_15#^W-(_Z"EE_X$)_C1_;FD?\ 04LO
M_ A/\: +]%4/[<TC_H*67_@0G^-']N:1_P!!2R_\"$_QH OT50_MS2/^@I9?
M^!"?XT?VYI'_ $%++_P(3_&@"_166WB'2A=1P_VA:%71F,@G7"D%1@\]3N/Y
M&I?[<TC_ *"EE_X$)_C0!?HJA_;FD?\ 04LO_ A/\:/[<TC_ *"EE_X$)_C0
M!?HJA_;FD?\ 04LO_ A/\:/[<TC_ *"EE_X$)_C0!?HJA_;FD?\ 04LO_ A/
M\:/[<TC_ *"EE_X$)_C0!?HJA_;FD?\ 04LO_ A/\:/[<TC_ *"EE_X$)_C0
M!?HJA_;FD?\ 04LO_ A/\:6#5[.ZODM;6XAN"8GD9HI VW:5&#CUW?H: +U%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9VN:3_;6E2V0O
M;JR9\%9[5]KJ1]>&!Z%2""*T:* .)7X8Z.-,MK/[5?*4CEBN98W16NTE8/(D
MGRD!68?P[2.Q%=JB+&BHHPJC 'H*R/%-E<:AX:OK:WU">P=HB6GM\>8% R0I
M/W21QGJ,\5Y/?S:!)\-?!NG7\EG'J]YIJQ6=S>W'EQ62%5WS_,0H88&T_>)X
M!ZT >X45Y-XVLI]4\"^+=1@U6>*&(>5NA(S=1PQ@;6;LID9R<=0,=S6EXALK
M@>-O =\VH3M;F<Q)9C B4_9Y"7/=F/ &>@SZF@#T>BBB@ HHHH **** "BBJ
MU_!/=:?<06UTUI/(A5+A%#&,G^( \$CWH LT5XE;7&A:5\*H(M;6/49O[7O(
M;*/4+C"2S^;(H>8DA2 "6+,,#J.<5T%II4NH:%<6EGXAD==.T:"T&IVCJS2D
M@O)L;D#*K& W49H ]-HKP^_FT"3X:^#=.OY+./5[S35BL[F]N/+BLD*KOG^8
MA0PP-I^\3P#UKVNWP+:+;+YPV#$F<[^.N?>@"6BBB@ HHHH **** "BJU_!/
M=:?<06UTUI/(A5+A%#&,G^( \$CWKQNVN-"TKX501:VL>HS?VO>0V4>H7&$E
MG\V10\Q)"D $L688'4<XH ]MHKS*TTJ74-"N+2S\0R.NG:-!:#4[1U9I207D
MV-R!E5C ;J,U@WPT!_A+X:&HR :LFD))IZOO#2$;"R0'[@F)"A6PS#.0",T
M>UT5' S/;Q.R,C,@)1CDJ<=#[U)0 4444 %%%% !1137#-&P5MK$$!L9P?6@
M!U%>.V)TG0-!\<CQ5=3ZK:P:NAD-Q)M:ZD\J(JI P-I; VGY0!SP*T_"MB]Y
M8Z;IUCK%KNAMKN[$^GND\5G),^U(X\94A 95';CTXH ]/HKQ*$:O;_!R[L;"
M"]O+;[1J0O;M9X_-6-'DP6+LI)8XW$9.-W&2*]2\'R-+X+T1WADA;[%"-DA4
MGA ,_*2.>O7OVZ4 ;=%%% !1110 4444 %%-<,T;!6VL00&QG!]:\?L3I.@:
M#XY'BJZGU6U@U=#(;B3:UU)Y4152!@;2V!M/R@#G@4 >Q45YAX5L7O+'3=.L
M=8M=T-M=W8GT]TGBLY)GVI''C*D(#*H[<>G%<Y;6UN/A]HUK?ZII\5K#KUXT
MDVMQ//%.4:;:),84DGGYF7)'&>A /<J*Q?"%TU[X0TFY;3X]/,ELA^RQ)L2/
MCHJ\87N!Z$5M4 %%%% !1110 4444 %%>6Q6]II?C/QTWB+5+FZL7TN"6YDD
M<ILB+3?NTV8*@#@ <DD]S4'@X6>H6]I%I<]C#;:AJC7ZV%G*DBV$440V*0I(
M#E_*9AZL>_) /6:*\1:QOK/1?%5F^H/>*OB2W%_>7W*M"4B+M*JX_=#(RH(&
MP8R!7H?PZF27PC&(;6&"WCN)XX3;LQAE02,!)$&9BJ-U"Y( Z<8H ZNBBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M>IR>:V;K4--T+XC:W>>)+FWM;.ZTV!+.:[8+&Z*7\V-<\%LE25')!'!KOZ*
M/-O$VI64.H:+!/?7.B>%WTV:2"2!Y+$&<!?+C)&TKA-Q6,XR1T.,5R%WJ?B.
MZT[6KO5-3U2TU"Q\-6UXL4-S) $G)?+LBD#) &5(QSR.!CWBB@#Q/Q#J6H:0
M=:LXM:U2.W2;29?--W(\D?FN1+M8G(# ?=''H .*DGU]XX[BTBUJY.@3:UY%
MEJL^IRK#&@@W.'G4^9(@?(4"1=Q&-P Q7K6JZ/8:W:+:ZC!YT*RI,%WLN'1@
MRG*D'@@5>H \'L-6U;5O#^B+<ZWJ>\:3JTDCP74L+N\+@1ER&W$K@=3GL<Y.
M=B/4M>FU/PO8?VC?LOB*SL;IY5E8>680'N .<*'79G'7)]:]@K/.B6#:XFLO
M"[W\<1AC=YG98U.-VQ"=JDX&2 "<<F@"O/JUEJ-AK5O:3>9+8AX+A=C#8_E[
ML<CGA@<C(YKRF.6[;POX0M8=1O[6'_A%KJX*VET\.Z2..,H25(Z'_#H2#[/!
M:06TMQ+%&%DN'$DK9)+, %'7V &*GH \@BUO[3-8OXI\0W^EVS:!:7-C-;W3
MPM/.PS*P5>)I =@V$-P?N\UZ[$=T2,"QRH.67!/U&!@_A3J* "BBB@ HHHH
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
MFGZ]:R7.G3M(D4K02!XGB>.1>JLC@,I&1P16A0 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% $%Y:1WUI);3-,L<@P3!
M,\+CG/#H0P_ UGV'ANQTZ[6Y@GU1Y%! %QJMU.G(QRDDC*?Q%:]% '(:_P""
MEO;^+5;&>]-]&SDPR:Q=PQR*^-RJR.3%R%/RKCC!'0B6U\)->7$M_K,MQ#=/
M%% L6GZI<HJ1Q[MH:161I6R[$LP[CCJ3U5% &;9:'::?;W$$,VH,DXPYGU&>
M9AP1\K.Y*=>JD?I61XHT'4;UO#\VD"VE?2;P7!CO;ET\Q1&R8\S:[$_,#D@Y
MKJ:* . N/ ^IWNGZE>33V<6M7>J0ZFL:L[P(8=HCB+D!B"%Y;:,%N%XYJZKX
M"US4=-U2^ANK&U\07FH)>1!79X( (_)*[]@+$QEB3M') QQFO2:* .+\+^"[
MC0?%-_>O+;G35A$.FP1@[HE;#2[LCNZC&"?>J^O^$=?\2WJV6HWMF^CQZD+Z
M&<,1/&@C($/EA IPQ)WER<=J[RB@#@M"\&:O;7.EG4IK$1Z-ILNGVC6SN3<;
M]HWR J-F%1?E!?DDYXK)C^%^I2Z3!I]S>VB!?#ATEWB+,1-YH<, 5&4X]0?:
MO4Z* /.(_ %[-I6K+>6&DR75Y%##Y5SJ%Y>+*D9S\TKL&0Y)VE5^3K\W2NB\
M*:'J>EZ?J$.K7;3"ZN&DA@-Y+=?9HRH78)9 '8<$\@8S^-=+10!P&@>#=9L;
MCPY;:@^G_8?#PF%O-!*[2W.Y2B;D*@1X4DG#-DCTJ6'PGJ\GCJTUZ>'2;-X'
ME$]WI\DJ27T1!"1RQ%=O'RDDNW*C&.W=44 <KKWA"'Q!XNTG4;^TL+S3K.VG
MBDM[J,29=RFTA2I'&T\Y[UR4/PQU2QM-.:W:SEFMHKNW:W34+BSC\N64R(0\
M*[CC@%",'UX%>KT4 >3^(?ACK.H:<VF6C:7-9C3X+:U2YGG5+&1"2[11D/G=
MP-Q;<HR,D<'IAX2EB\:G6YF@.F)"9S;(K._VKRQ$S 8Y7RQCU)KLJ* .!^%F
MA7.E:9J5S=1SIY]VT5H+B$Q.+2(E805;#+P20" <&K\>B>(=$U/5WT'^RY;;
M5+H79>]DD5K:0A5?"(I\P$*& W)R2,]ZZ^B@#A/$7@_6+_4=:?3YK$P:[8QV
M5VUP65K?;N&^-0K!\J[?*2N"!\U57^'VHK>2/#<VIA_MNROTWNV[R8(U1@?E
M^^=O';W%>BT4 <#JW@W5[KQ7)J6G26E@LUQ!+->VMW<0RR1Q]8Y8!F.8D9&X
ME>#TXYC\,>"=9TFX\*F]>P\O1+>ZMW,,SN91)LV, 4&#P<C/'')SQZ%10!YG
MI_P^UBWUJQ$\UC_9=I>:A/YD<S^?(MRK ?+L 4KG^\<]>,8-^T\+^)5\$S>$
MYY-)2R32Y;"*X1Y'DF8KM1V4J!&,=0"_/0COWM% 'F,GP^UV[D>\EETZ"[BM
M]/%O&DSR1M+:NYPQV*0K CD D9/!QS=N_!&K7^FZM)-+91:CJ>J6U[)$DCM#
M$D+1X4-M!9BJ9SM')QVS7H-% '/^%]#NM$EUUKF2%Q?ZI+>Q>62<(P4 -D#G
MY3TR/>N@HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MWRI^51D[L 8 '!&M<Z/87?VSSX-WVR)89_G8;T7.!P>/O'ICK5ZB@#D+?P+
M=<O;Z_FAFM[A)HTM8$EC55E8,^=TK $[1DHJ9.203C&Y-X?TR>Z%U);MYPN!
M<[EF=<R!/+R<'D;."IX/<&M.B@#'L?"^D:==)<6]O+NC),,<MS+)%!P1^ZC9
MBD?!(^0# ..G%)#X7TNWU:;4H?MR7$TIFE4:A<>4[D 9,6_8> !C;C@>E;-%
M &9I/A[2]$69=/MVB$V VZ5Y,*,[47<3M09.%&%&3@#-2P:/86T6GQ10;4TY
M=EJ-['RQLV=SS\O'.:O44 4-4T:QUF.)+R.0F%]\4D,[PR1M@@E70AAD$@X/
M(-4)O!FA3VT-N]K,$B5UREW,C2*YRXD8,#*&/)#ELGK6]10!1L-(L=,9FLX3
M&6C2(_.S?(N[:HR3@#<<8[<= *9JNAV.LB#[8+D- Q>)[>ZEMW4D8/S1LIZ'
MIFM&B@##F\(:'<6UM;R6;>5;JR*%GD4NK$%UD(;,BL1E@^X,>3FK5WH&EWUS
M+<7-HKS2VILW8,RDPDY*\'CGN.1V-:5% &;>Z#IVH:9#IT\+BV@V^4(9GB:/
M:,#:Z$,."1P>A(J*3POH\MY;736>'MTC1%25UC(C.8PR [7VDY7<#M/(Q6O1
M0!EMX<TAXO*>R1X_+FCV.S,"LS!I 03SD@'V[8JJ/!VBK:B!8;M2)?-^T"_G
M%QNVA?\ 7;_,QM &-V, #M6]10!E3>&M(N--MM/DLP;6V0I%&'8;05*'D')R
M">3ZYZTE[X;TJ_,C3P2"2287!EAN)(I!($$>5=&#+\@VD @$9SU-:U% &$/!
MNA+:1VT=F\21)&D30W,L<D8C#!-KJP92 [#(()#$'(H_X0[01+;2"R93;A H
M6>0+)M;<OF -B4AB6R^XY)/4FMVB@#)LO#6E:=J!OK:"59L.$#7$CQQ!CEO+
MC9BL>2.=H%-/AC3#J<NH#[<DTS^9*J:A.L3MM"Y,0?8> !]WM6Q10!@V_@[1
MK>PEL52]DM)8Q$89]1N)E11@KL#N=A&!@K@C P>*GL_#MEIKQ-8M/$1.9YV>
MXDE>X/EE )'=BS@ C&XG&T8Q@5KT4 8VH>%M(U34%OKN"9YU,;?+<RHA:-MR
M,45@I(/0D9[=.*?K7AO2O$"J-2@DDQ&\68KB2$LC8W(Q1AN4X&5.1P.*UJ*
M,MO#NDOLW6@/EW2WBY=N)E4*&Z]@!QTXZ57O?".BZA---/;3+),S&9H;J6(R
M@@ JVQAN4A1\IR/;DUN44 8=UX0T*\D+RV1!9B6$<TD8<$*I1@K ,A")E#E3
MCI5T:-IZSB86^)!<_:@0[<2[/+W8S_=XQT]LU?HH R[OP]I=]J<>HW%NSW,>
MSI,ZH^PEDWH#M?:22NX'!Y&*FDT?3YK:^MI;5)(;]BURCDD2$J%/7IPHZ>E7
MJ* ,)?!^C"VFA:*ZE,Q0M--?3R3+L.5VRLY=,')&UA@D^IJ:P\,:1ICQ/:VS
MJ\<IF5GGD<F1E*LY+,=S$,<DY)XST%:]% #)H8KF"2">))89%*/&ZAE93P00
M>HK%B\':)&LRM;W$PEB,!^TWDTVR,XRJ;W/E@X&0N,X'H*W:* ,,^#]";[:'
ML2ZWB21RH\TC(%<Y<(I;$88\ML R>3FF_P#"&Z']F6#R+G F\[S/ML_FEMNS
MF3?O*[?EVDXP ,<5O44 9>G^'M,TH0"Q@DA$$4<*!9Y"-B*RHI!;Y@ [=<\X
M/4#%T6D OFO?+'V@QB+>23A02<#L.3SCK@9Z"IZ* ,IO#6D-=+<FT_>K*95(
MD< ,760D#..74-]<^IS/<Z/87?VSSX-_VV)8;CYV&]%S@<'C[QZ8ZU>HH Y"
MW\"P'7+V^OYH9K>X2:-+6!)8U596#/G=*P!.T9**F3DD$XQMW'AW2[JX,\UL
M6D,XN"1*XW/Y?E\@'!!3@J?E/<&M2B@#)TWPWI>DF8VL4VZ6,1,T]S+,0@SA
M%+L=JC)^5<"F7OA31K^UM+:XM7\JUB\B(1SR1GRL &-BK LA &58D' R#6S1
M0!C_ /"+Z/\ VF+_ .ROYH?S!'Y\GD[]NW?Y.[R]V.-VW/O3+/PCHE@"+>T<
M#?&Z[[B1]GEMN14W,=J*3D(N%]JVZ* *9TNR;56U,VZF\:#[,9"3S'G=MQTZ
M^U9L7@S08+6>VCLY!'-L'-U*6C"-N01L6S$%)RH0J!VQ6]10!G:9H=AH\216
M*31HID;#7$DFYG;<S-N8[F)YR<GDX/)SHT44 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!
"_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<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="idp6778740768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Mar. 01, 2017</div></th>
<th class="th"><div>Jun. 30, 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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">25,051,045<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_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 116,433,206<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<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_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2016<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_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2016<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_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<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_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<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_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_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>State aggregate market value of voting and non-voting common equity held by non-affiliates computed by reference to price at which the common equity was last sold, or average bid and asked price of such common equity, as of the last business day of registrant's most recently completed second fiscal quarter. The public float should be reported on the cover page of the registrants form 10K.</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_EntityPublicFloat</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: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_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>15
<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="idp6779201136">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 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>
</tr>
<tr class="ro">
<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">$ 42,785<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">84,132<span></span>
</td>
<td class="nump">82,112<span></span>
</td>
</tr>
<tr class="ro">
<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">32,705<span></span>
</td>
<td class="nump">26,905<span></span>
</td>
</tr>
<tr class="re">
<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,708<span></span>
</td>
<td class="nump">2,535<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,130<span></span>
</td>
<td class="nump">12,930<span></span>
</td>
</tr>
<tr class="re">
<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">5,448<span></span>
</td>
<td class="nump">6,013<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">175,908<span></span>
</td>
<td class="nump">134,921<span></span>
</td>
</tr>
<tr class="re">
<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">68,127<span></span>
</td>
<td class="nump">73,475<span></span>
</td>
</tr>
<tr class="ro">
<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,949<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">301,823<span></span>
</td>
<td class="nump">266,165<span></span>
</td>
</tr>
<tr class="re">
<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">67,097<span></span>
</td>
<td class="nump">58,959<span></span>
</td>
</tr>
<tr class="re">
<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">64,100<span></span>
</td>
<td class="nump">30,556<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current maturities of long-term debt</a></td>
<td class="nump">3,845<span></span>
</td>
<td class="nump">4,856<span></span>
</td>
</tr>
<tr class="re">
<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">78<span></span>
</td>
<td class="nump">67<span></span>
</td>
</tr>
<tr class="ro">
<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">5,322<span></span>
</td>
<td class="nump">5,977<span></span>
</td>
</tr>
<tr class="re">
<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,150<span></span>
</td>
<td class="nump">3,896<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">146,592<span></span>
</td>
<td class="nump">104,311<span></span>
</td>
</tr>
<tr class="re">
<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,549<span></span>
</td>
<td class="nump">15,324<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">45,230<span></span>
</td>
<td class="nump">50,438<span></span>
</td>
</tr>
<tr class="ro">
<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">362<span></span>
</td>
<td class="nump">338<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">47,141<span></span>
</td>
<td class="nump">66,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_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 11)</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, 24,987,306 and 19,753,170 shares issued</a></td>
<td class="nump">250<span></span>
</td>
<td class="nump">198<span></span>
</td>
</tr>
<tr class="ro">
<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">208,922<span></span>
</td>
<td class="nump">188,147<span></span>
</td>
</tr>
<tr class="re">
<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">(101,738)<span></span>
</td>
<td class="num">(92,500)<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">107,434<span></span>
</td>
<td class="nump">95,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_MinorityInterest', window );">Noncontrolling interests</a></td>
<td class="nump">656<span></span>
</td>
<td class="num">(91)<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">108,090<span></span>
</td>
<td class="nump">95,754<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">$ 301,823<span></span>
</td>
<td class="nump">$ 266,165<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=28358313&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=28358313&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> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<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 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3044-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<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_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=25496072&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=64834752&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=28358313&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=65897068&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=68079674&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=68079674&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>16
<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="idp6937319168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parentheticals) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 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_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">24,987,306<span></span>
</td>
<td class="nump">19,753,170<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>17
<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="idp6778737680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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">$ 690,123<span></span>
</td>
<td class="nump">$ 623,595<span></span>
</td>
<td class="nump">$ 672,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_CostOfGoodsSold', window );">Cost of revenues</a></td>
<td class="num">(646,269)<span></span>
</td>
<td class="num">(594,642)<span></span>
</td>
<td class="num">(639,809)<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">43,854<span></span>
</td>
<td class="nump">28,953<span></span>
</td>
<td class="nump">32,421<span></span>
</td>
</tr>
<tr class="ro">
<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">(38,623)<span></span>
</td>
<td class="num">(41,880)<span></span>
</td>
<td class="num">(36,897)<span></span>
</td>
</tr>
<tr class="re">
<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">(9,960)<span></span>
</td>
<td class="num">(1,460)<span></span>
</td>
<td class="nump">252<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">(4,729)<span></span>
</td>
<td class="num">(14,387)<span></span>
</td>
<td class="num">(4,224)<span></span>
</td>
</tr>
<tr class="re">
<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">33<span></span>
</td>
<td class="nump">460<span></span>
</td>
<td class="nump">754<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">(2,628)<span></span>
</td>
<td class="num">(3,012)<span></span>
</td>
<td class="num">(1,123)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on extinguishment of debt</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(240)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests', window );">Loss before income taxes and earnings attributable to noncontrolling interests</a></td>
<td class="num">(7,324)<span></span>
</td>
<td class="num">(17,179)<span></span>
</td>
<td class="num">(4,593)<span></span>
</td>
</tr>
<tr class="re">
<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">(88)<span></span>
</td>
<td class="num">(7)<span></span>
</td>
<td class="num">(632)<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_ProfitLoss', window );">Net loss</a></td>
<td class="num">(7,412)<span></span>
</td>
<td class="num">(17,186)<span></span>
</td>
<td class="num">(5,225)<span></span>
</td>
</tr>
<tr class="re">
<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">(1,826)<span></span>
</td>
<td class="num">(3,216)<span></span>
</td>
<td class="num">(4,556)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss attributable to Sterling common stockholders before noncontrolling interest revaluation</a></td>
<td class="num">(9,238)<span></span>
</td>
<td class="num">(20,402)<span></span>
</td>
<td class="num">(9,781)<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_RevaluationOfNonControllingInterestObligationsReflectedInRetainedEarningsNetOfTax', window );">Revaluation of a noncontrolling interest due to a new agreement</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(18,774)<span></span>
</td>
<td class="text"> <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_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net loss attributable to Sterling common stockholders</a></td>
<td class="num">$ (9,238)<span></span>
</td>
<td class="num">$ (39,176)<span></span>
</td>
<td class="num">$ (9,781)<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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.40)<span></span>
</td>
<td class="num">$ (2.02)<span></span>
</td>
<td class="num">$ (0.54)<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">23,140<span></span>
</td>
<td class="nump">19,375<span></span>
</td>
<td class="nump">18,064<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_strl_RevaluationOfNonControllingInterestObligationsReflectedInRetainedEarningsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revaluation of non-controlling interest obligations reflected in retained earnings, net of 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_RevaluationOfNonControllingInterestObligationsReflectedInRetainedEarningsNetOfTax</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_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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a 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> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=49170532&amp;loc=d3e12317-112629<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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&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 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=49170532&amp;loc=d3e12355-112629<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=65882285&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> -Glossary Income Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6515339<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<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=66902209&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 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: 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(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 5: 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(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 7: 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(20))<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_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Net income after adjustments for dividends on preferred stock (declared in the period) and/or cumulative preferred stock (accumulated for the period).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=64863997&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=65897068&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=68079674&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=64809438&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=65897068&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=64809438&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>18
<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="idp6937534352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Loss - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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">$ (9,238)<span></span>
</td>
<td class="num">$ (39,176)<span></span>
</td>
<td class="num">$ (9,781)<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_NetincomeAttributableToNoncontrollingInterestIncludedInequity', window );">Net income attributable to noncontrolling interest included in equity</a></td>
<td class="nump">1,826<span></span>
</td>
<td class="nump">3,216<span></span>
</td>
<td class="nump">4,556<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Other comprehensive income, net of tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfDerivatives', window );">Realized loss from settlement of derivatives</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">107<span></span>
</td>
<td class="nump">137<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax', window );">Change in the effective portion of unrealized loss in fair market value of derivatives</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(6)<span></span>
</td>
<td class="num">(355)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss</a></td>
<td class="num">$ (7,412)<span></span>
</td>
<td class="num">$ (35,859)<span></span>
</td>
<td class="num">$ (5,443)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_NetincomeAttributableToNoncontrollingInterestIncludedInequity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 or loss for the period allocated to the non-controlling interest included in equity in order to derive to the portion attributable to the parent.</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_NetincomeAttributableToNoncontrollingInterestIncludedInequity</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_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831223<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between the book value and the sale price of options, swaps, futures, forward contracts, and other derivative instruments. This element refers to the gain (loss) included in earnings.</p></div>
<a 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 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.13(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&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_GainLossOnSaleOfDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>Net income after adjustments for dividends on preferred stock (declared in the period) and/or cumulative preferred stock (accumulated for the period).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=64863997&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_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging 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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6441202&amp;loc=d3e80720-113993<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64837297&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>19
<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="idp6785238160">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statement of Stockholders' Equity - 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>AOCI Attributable to Parent [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, 2013</a></td>
<td class="nump">16,658<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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, 2013</a></td>
<td class="nump">$ 167<span></span>
</td>
<td class="nump">$ 190,926<span></span>
</td>
<td class="num">$ (62,317)<span></span>
</td>
<td class="nump">$ 117<span></span>
</td>
<td class="nump">$ 3,901<span></span>
</td>
<td class="nump">$ 132,794<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">(9,781)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">4,556<span></span>
</td>
<td class="num">(5,225)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(218)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(218)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock issued upon option exercises (in shares)</a></td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock issued upon option exercises</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">12<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross', window );">Stock-based compensation (in shares)</a></td>
<td class="nump">41<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Stock-based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">849<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">849<span></span>
</td>
</tr>
<tr class="re">
<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 );">Distribution to owners</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(994)<span></span>
</td>
<td class="num">(994)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued in equity offering, net of expense (in shares)</a></td>
<td class="nump">2,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued in equity offering, net of expense</a></td>
<td class="nump">$ 21<span></span>
</td>
<td class="nump">14,025<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">14,046<span></span>
</td>
</tr>
<tr class="ro">
<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">(115)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="num">(116)<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 Dec. 31, 2014</a></td>
<td class="nump">18,803<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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, 2014</a></td>
<td class="nump">$ 188<span></span>
</td>
<td class="nump">205,697<span></span>
</td>
<td class="num">(72,098)<span></span>
</td>
<td class="num">(101)<span></span>
</td>
<td class="nump">7,462<span></span>
</td>
<td class="nump">141,148<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">(39,176)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,216<span></span>
</td>
<td class="num">(35,960)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">101<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">101<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross', window );">Stock-based compensation (in shares)</a></td>
<td class="nump">1,046<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Stock-based compensation</a></td>
<td class="nump">$ 11<span></span>
</td>
<td class="nump">1,593<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,604<span></span>
</td>
</tr>
<tr class="re">
<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 );">Distribution to owners</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(3,402)<span></span>
</td>
<td class="num">(3,402)<span></span>
</td>
</tr>
<tr class="ro">
<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="num">$ (1)<span></span>
</td>
<td class="num">(369)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(370)<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 Dec. 31, 2015</a></td>
<td class="nump">19,753<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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, 2015</a></td>
<td class="nump">$ 198<span></span>
</td>
<td class="nump">188,147<span></span>
</td>
<td class="num">(92,500)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(91)<span></span>
</td>
<td class="nump">95,754<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_AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability', window );">Reclassification and revaluation of noncontrolling interest</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(18,774)<span></span>
</td>
<td class="nump">18,774<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(7,367)<span></span>
</td>
<td class="num">(7,367)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Other (in shares)</a></td>
<td class="num">(96)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1', window );">Net (loss) income</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(9,238)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,826<span></span>
</td>
<td class="num">(7,412)<span></span>
</td>
</tr>
<tr class="ro">
<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">79<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Stock-based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,810<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,810<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Distribution to owners</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,079)<span></span>
</td>
<td class="num">(1,079)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued in equity offering, net of expense (in shares)</a></td>
<td class="nump">5,175<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued in equity offering, net of expense</a></td>
<td class="nump">$ 52<span></span>
</td>
<td class="nump">19,090<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">19,142<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther', window );">Other</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(125)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(125)<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 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>
<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="text"> <span></span>
</td>
<td class="nump">$ 656<span></span>
</td>
<td class="nump">$ 108,090<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Other (in shares)</a></td>
<td class="num">(20)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in additional paid in capital as a result of a revaluation of non-controlling interest put/call liability.</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_AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability</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_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_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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 other comprehensive income (loss) attributable to parent 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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=SL4573702-111684<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=68079674&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 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<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(28))<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 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_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 attributable to transactions 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_StockIssuedDuringPeriodSharesOther</td>
</tr>
<tr>
<td style="padding-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_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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share options (or share units) exercised during the current 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<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(28))<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 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 5: 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)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<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><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_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a 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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<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-31)<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_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=65897068&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=68079674&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=68079674&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_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccumulatedOtherComprehensiveIncomeMember</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>20
<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="idp6785119824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ (9,238)<span></span>
</td>
<td class="num">$ (39,176)<span></span>
</td>
<td class="num">$ (9,781)<span></span>
</td>
</tr>
<tr class="re">
<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">1,826<span></span>
</td>
<td class="nump">3,216<span></span>
</td>
<td class="nump">4,556<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest', window );">Net loss</a></td>
<td class="num">(7,412)<span></span>
</td>
<td class="num">(35,960)<span></span>
</td>
<td class="num">(5,225)<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">16,048<span></span>
</td>
<td class="nump">16,529<span></span>
</td>
<td class="nump">18,348<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_IncreaseDecreaseInRevaluationOfNoncontrollingInterest', window );">Revaluation of noncontrolling interest due to a new agreement</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">18,774<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_GainLossOnSaleOfPropertyPlantEquipment', window );">Gain on disposal of property and equipment</a></td>
<td class="num">(367)<span></span>
</td>
<td class="num">(1,479)<span></span>
</td>
<td class="num">(995)<span></span>
</td>
</tr>
<tr class="re">
<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">1,810<span></span>
</td>
<td class="nump">1,604<span></span>
</td>
<td class="nump">849<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on extinguishment of debt</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">240<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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(2,020)<span></span>
</td>
<td class="num">(3,216)<span></span>
</td>
<td class="num">(1,651)<span></span>
</td>
</tr>
<tr class="re">
<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">(5,800)<span></span>
</td>
<td class="nump">6,498<span></span>
</td>
<td class="num">(21,719)<span></span>
</td>
</tr>
<tr class="ro">
<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">(1,173)<span></span>
</td>
<td class="nump">4,866<span></span>
</td>
<td class="num">(1,212)<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="nump">5,800<span></span>
</td>
<td class="num">(3,777)<span></span>
</td>
<td class="num">(3,035)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable', window );">Income tax receivable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,419<span></span>
</td>
<td class="nump">4,784<span></span>
</td>
</tr>
<tr class="re">
<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="nump">595<span></span>
</td>
<td class="nump">8,127<span></span>
</td>
<td class="nump">3,692<span></span>
</td>
</tr>
<tr class="ro">
<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">8,138<span></span>
</td>
<td class="num">(7,834)<span></span>
</td>
<td class="nump">5,192<span></span>
</td>
</tr>
<tr class="re">
<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="nump">33,544<span></span>
</td>
<td class="nump">4,907<span></span>
</td>
<td class="num">(5,927)<span></span>
</td>
</tr>
<tr class="ro">
<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">544<span></span>
</td>
<td class="num">(3,147)<span></span>
</td>
<td class="num">(2,504)<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_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings', window );">Members&#8217; interest subject to mandatory redemption and undistributed earnings</a></td>
<td class="num">(5,208)<span></span>
</td>
<td class="nump">1,418<span></span>
</td>
<td class="num">(1,110)<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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations', window );">Net cash provided by (used in) operating activities</a></td>
<td class="nump">44,499<span></span>
</td>
<td class="nump">8,969<span></span>
</td>
<td class="num">(10,513)<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(10,888)<span></span>
</td>
<td class="num">(8,086)<span></span>
</td>
<td class="num">(13,509)<span></span>
</td>
</tr>
<tr class="re">
<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">2,714<span></span>
</td>
<td class="nump">8,543<span></span>
</td>
<td class="nump">6,078<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInRestrictedCash', window );">Restricted cash</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(4,945)<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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations', window );">Net cash used in investing activities</a></td>
<td class="num">(8,174)<span></span>
</td>
<td class="num">(4,488)<span></span>
</td>
<td class="num">(7,431)<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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_ProceedsFromLinesOfCredit', window );">Cumulative daily drawdowns &#8211; Credit Facility</a></td>
<td class="nump">19,000<span></span>
</td>
<td class="nump">126,970<span></span>
</td>
<td class="nump">330,338<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Cumulative daily repayments &#8211; Credit Facility</a></td>
<td class="num">(19,000)<span></span>
</td>
<td class="num">(161,571)<span></span>
</td>
<td class="num">(303,545)<span></span>
</td>
</tr>
<tr class="re">
<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="num">(15,871)<span></span>
</td>
<td class="nump">14,550<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_RepaymentsOfSecuredDebt', window );">Cumulative repayments &#8211; equipment-based revolver</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(14,550)<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_ProceedsFromIssuanceOfLongTermDebt', window );">Cash received from equipment-based term loan</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">20,000<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_RepaymentsOfLongTermDebt', window );">Repayments under long-term obligations &#8211; equipment-based term loan and other</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(3,217)<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_PaymentsToMinorityShareholders', window );">Distributions to noncontrolling interest owners</a></td>
<td class="num">(1,079)<span></span>
</td>
<td class="num">(3,402)<span></span>
</td>
<td class="num">(1,191)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Net proceeds from stock issued</a></td>
<td class="nump">19,142<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">14,046<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfLoanCosts', window );">Deferred loan costs</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1,309)<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_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other</a></td>
<td class="num">(158)<span></span>
</td>
<td class="num">(369)<span></span>
</td>
<td class="num">(733)<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 provided by (used in) financing activities</a></td>
<td class="nump">2,034<span></span>
</td>
<td class="num">(22,898)<span></span>
</td>
<td class="nump">38,915<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="nump">38,359<span></span>
</td>
<td class="num">(18,417)<span></span>
</td>
<td class="nump">20,971<span></span>
</td>
</tr>
<tr class="re">
<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">4,426<span></span>
</td>
<td class="nump">22,843<span></span>
</td>
<td class="nump">1,872<span></span>
</td>
</tr>
<tr class="ro">
<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">42,785<span></span>
</td>
<td class="nump">4,426<span></span>
</td>
<td class="nump">22,843<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">2,628<span></span>
</td>
<td class="nump">2,889<span></span>
</td>
<td class="nump">1,075<span></span>
</td>
</tr>
<tr class="re">
<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="nump">72<span></span>
</td>
<td class="nump">547<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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_IncreaseDecreaseInRevaluationOfNoncontrollingInterestRlwPutcallLiabilityNetOfTax', window );">Revaluation of noncontrolling interests</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(26,141)<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_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1', window );">Transportation and construction equipment acquired through financing arrangements</a></td>
<td class="nump">$ 740<span></span>
</td>
<td class="nump">$ 2,662<span></span>
</td>
<td class="nump">$ 3,159<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_strl_IncreaseDecreaseInRevaluationOfNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in liability account reclassification due to a revaluation of noncontrolling 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_IncreaseDecreaseInRevaluationOfNoncontrollingInterest</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_IncreaseDecreaseInRevaluationOfNoncontrollingInterestRlwPutcallLiabilityNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase or decrease of non-controlling interest arising from the exercise of a put/call liability.</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_IncreaseDecreaseInRevaluationOfNoncontrollingInterestRlwPutcallLiabilityNetOfTax</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> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<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 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3044-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<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_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=66902209&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=49171198&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=66902209&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=66902209&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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a 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> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=49170532&amp;loc=d3e12317-112629<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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&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 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=49170532&amp;loc=d3e12355-112629<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>The consolidated profit or loss for the period 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 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=6367179&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=66902209&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=66902209&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=66902209&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=66902209&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=66902209&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_IncreaseDecreaseInIncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes 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=66902209&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_IncreaseDecreaseInIncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=66902209&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=66902209&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_IncreaseDecreaseInRestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash inflow or outflow for the increase (decrease) associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3179-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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3213-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInRestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=66902209&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>The amount of cash paid for interest during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=6367179&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=66902209&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=66902209&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=66902209&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=66902209&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=66902209&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=66902209&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=66902209&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=66902209&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=65897068&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=64809438&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>Net income after adjustments for dividends on preferred stock (declared in the period) and/or cumulative preferred stock (accumulated for the period).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=64863997&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=6367179&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=6367179&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=6367179&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_PaymentsOfLoanCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loan origination associated cost which is usually collected through escrow.</p></div>
<a 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> -URI http://asc.fasb.org/extlink&amp;oid=66902209&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_PaymentsOfLoanCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<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 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&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_PaymentsToMinorityShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToMinorityShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<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 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=66902209&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<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 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3255-108585<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3095-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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&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=66902209&amp;loc=d3e3179-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=66902209&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=66902209&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=66902209&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=66902209&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=66902209&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>21
<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="idp6774622000">
<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">12 Months Ended</th>
</tr>
<tr><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_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 cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; 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;">1.</div></td> <td>Summary of Business and Significant Accounting Policies</td> </tr>  </table> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Business Summary</div></div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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 and water infrastructure projects in Texas, Utah, Nevada, Colorado, Arizona, California, Hawaii and other states in which 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.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Sterling owns equity interests in the following subsidiaries: Texas Sterling Construction Co. (&#x201c;TSC&#x201d;); Road and Highway Builders, LLC (&#x201c;RHB&#x201d;); Road and Highway Builders Inc. (&#x201c;RHB Inc.&#x201d;); Road and Highway Builders of California, Inc. (&#x201c;RHBCa&#x201d;); RHB Properties, LLC (&#x201c;RHBP&#x201d;); Ralph L. Wadsworth Construction Company, LLC (&#x201c;RLW&#x201d;); Ralph L. Wadsworth Construction Co., LP (&#x201c;RLWLP&#x201d;); J. Banicki Construction, Inc.(&#x201c;JBC&#x201d;); Myers &amp; Sons Construction, L.P. (&#x201c;Myers&#x201d;); and Sterling Hawaii Asphalt (&#x201c;SHA&#x201d;). TSC, RHB, RHBCa, RLW, JBC and Myers perform construction contracts, RHB Inc. produces aggregates from a leased quarry, primarily for use by RHB, and SHA produces asphalt for use by RHB and has minimal sales to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">third</div> parties. RHBP and RLWLP are dormant entities.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Significant Accounting Policies</div></div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><div style="display: inline; font-style: italic;">Principles of Consolidation</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The accompanying 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;">4</div> for further information regarding the Company&#x2019;s Subsidiaries and Joint Ventures with Noncontrolling Owners&#x2019; Interest.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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 consolidated statements of operations and as a single line item (&#x201c;Receivables from and equity in construction joint ventures&#x201d;) in the 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;">5</div> for further information regarding the Company&#x2019;s construction joint ventures.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Under accounting principles generally accepted in the United States (&#x201c;GAAP&#x201d;), 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 we have a noncontrolling variable interest. Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6</div> for further information regarding the Company&#x2019;s consolidated VIE.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><div style="display: inline; font-style: italic;">Use of Estimates</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The preparation of 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <!-- Field: Page; Sequence: 53; Value: 1 -->   <!-- Field: /Page --> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><div style="display: inline; font-style: italic;">Revenue Recognition</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></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. Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16</div> for further information regarding the Company&#x2019;s concentration of risk.</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">Our 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">&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Changes in estimated revenues and gross margin during 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> resulted in a net charge of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$6.3</div> million included in operating loss, or <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.27</div> per diluted share attributable to Sterling common stockholders, included in net loss attributable to Sterling common stockholders. Changes in estimated revenues and gross margin during 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;">2015</div> resulted in a net charge of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$9.7</div> million included in operating loss, or <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.50</div> per diluted share attributable to Sterling common stockholders, included in net loss attributable to Sterling common stockholders. Changes in estimated revenues and gross margin during 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;">2014</div> resulted in a net charge of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$9.1</div> million included in operating loss, or <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.50</div> per diluted share attributable to Sterling common stockholders, included in net loss attributable to Sterling common stockholders.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company considers unapproved change orders to be contract variations for which we have a change of scope for which we believe we are contractually entitled to additional price but a price change associated with the scope change has not yet been agreed upon with the customer. Costs associated with unapproved change orders are included in the estimated cost 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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 subjective evaluation of the situation or on unsupported representations. Revenues 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.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <!-- Field: Page; Sequence: 54; Value: 1 -->   <!-- Field: /Page --> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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 <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> be taken.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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;">$2.2</div> million, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$9.2</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> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.6</div> million, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$5.2</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;">2015,</div> in &#x201c;Costs and estimated earnings in excess of billings on uncompleted contracts&#x201d; on our consolidated balance sheets was in accordance with GAAP.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The asset, &#x201c;Costs and estimated earnings in excess of billings on uncompleted contracts&#x201d; represents revenues recognized in excess of amounts billed on these contracts and will be billed at a later date, usually due to contract terms. In addition, revenue associated with unapproved change orders and claims is also included when realization is probable and amounts can be reliably determined. The liability, &#x201c;Billings in excess of costs and estimated earnings on uncompleted contracts&#x201d; represents billings in excess of revenues recognized on these contracts.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <div style="display: inline; font-style: italic;">Reclassification</div></div> <div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Certain amounts in prior years&#x2019; financial statements have been reclassified to conform to the presentation used in 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> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><div style="display: inline; font-style: italic;">Financial Instruments </div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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, short-term and long-term contracts receivable, accounts payable, notes payable, 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;), a term loan (the &#x201c;Term Loan&#x201d;) with Nations (combined, the &#x201c;Equipment-based Facility&#x201d;), and an earn-out liability related to the acquisition of JBC.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The recorded values of cash and cash equivalents, restricted cash, short-term contracts receivable and accounts payable approximate their fair values based on their liquidity and/or short-term nature. The recorded value of the long-term contract receivable was based on the amount of future cash flows discounted using the creditor&#x2019;s borrowing rate and such recorded value approximated fair value.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company provides credit in the normal course of business, principally to public (government) owners, and performs ongoing credit evaluations, as deemed necessary, but generally does not require collateral to support such receivables. In an effort to reduce its credit exposure, as well as accelerate its cash flows, 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 Company completed the sale, on a non-recourse basis, of its only long-term contract receivable pursuant to a factoring agreement with a related party. The Company received approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$7.1</div>&nbsp;million upon the closing of this transaction and recorded a loss of approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.4</div> million in &#x201c;Other operating (expense) income, net.&#x201d;&nbsp; As such, we did not have a long-term contract receivable 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;">2015.</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <!-- Field: Page; Sequence: 55; Value: 1 -->   <!-- Field: /Page --> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company has an earn-out agreement with JBC&#x2019;s former owner. This earn-out liability is classified as a Level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div> fair value measurement and the unobservable input is the forecasted earnings before interest taxes depreciation and amortization (&#x201c;EBITDA&#x201d;) for the periods after the period being reported through <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;">2017.</div> Whenever forecasted EBITDA is above the benchmarks set there is an earn-out liability recorded. In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> we noted that forecasted EBITDA was surpassing the benchmarks which resulted in an earn-out expense of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.2</div> million recorded in &#x201c;Other operating (expense) income, net&#x201d; on the consolidated statements of operations. This liability is included in other current liabilities on the accompanying consolidated balance sheets. There was no earn-out earned in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015,</div> thus no liability was recorded 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;">2015.</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company has the Revolving Loan and the Term Loan and also has long-term notes payable of <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;"> 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> related to machinery and equipment purchased which 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 associated interest rates ranging 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;">6.92%</div> (Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9).</div> The fair value of these notes payable approximates their book value. 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></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 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 style="display: inline; font-size: 10pt">&nbsp;</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 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 style="display: inline; font-size: 10pt">&nbsp;</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 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 style="display: inline; font-size: 10pt">&nbsp;</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><div style="display: inline; font-style: italic;">Contracts Receivable</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Contracts receivable are generally based on amounts billed to the customer. 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> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015,</div> contracts receivable included <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$23.4</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$19.8</div> million of retainage, respectively, discussed below, which is being withheld by customers until completion of the contracts. 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> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015,</div> there were no unbilled receivables on contracts completed or substantially complete. Contracts receivable includes only balances approved for payment by the customer.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Many of the contracts under which the Company performs work contain retainage provisions. Retainage refers to that portion of billings made by the Company but held for payment by the customer pending satisfactory completion of the project. Unless reserved, the Company assumes that all amounts retained by customers under such provisions are fully collectible. Retainage on active contracts is classified as a current asset regardless of the term of the contract and is generally collected within <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> year of the completion of a contract.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">There are certain contracts that are completed in advance of full payment. When the receivable will not be collected within our normal operating cycle, we consider it a long-term contract receivable and it is recorded in &#x201c;Other assets, net&#x201d; in our balance sheet. 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 Company completed the sale, on a non-recourse basis, of its only long-term contract receivable pursuant to a factoring agreement with a related party. As such, there was no outstanding long-term contract receivable 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;">2015.</div> We considered the credit quality of the borrower to assess the appropriate discount rate applied and continuously monitored the borrower&#x2019;s credit quality. The long-term contract receivable was historically discounted at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.25%</div> and recorded at fair value. Interest income related to this receivable was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.2</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.4</div> million for the years 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;">2015</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014,</div> respectively.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <!-- Field: Page; Sequence: 56; Value: 1 -->   <!-- Field: /Page --> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Contracts receivable are written off based on individual credit evaluation and specific circumstances of the customer, when such treatment is warranted. There was no bad debt expense recorded in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div> and a minimal amount of bad debt expense recorded in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015.</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">At year-end, the Company performs a review of outstanding contracts receivable, historical collection information and existing economic conditions to determine if there are potential uncollectible receivables. 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> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015,</div> our allowance for doubtful accounts against contracts receivable was <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;">zero</div></div> and immaterial, respectively.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">As is customary, we have agreed to indemnify our bonding company for all losses incurred by it in connection with bonds that are issued, and we have granted our bonding company a security interest in certain assets, including accounts receivable, as collateral for such obligation.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <div style="display: inline; font-style: italic;">Inventories</div></div> <div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company&#x2019;s inventories are stated at the lower of cost or market as determined by the average cost method. Inventories 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> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015</div> were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$3.7</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2.5</div> million, respectively. Inventories consist primarily of concrete, aggregate and millings which are primarily expected to be utilized on construction projects in the future. A small portion is sold to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">third</div> parties. The cost of inventory includes labor, trucking and other equipment costs.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><div style="display: inline; font-style: italic;">Property and Equipment</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Property and equipment are stated at cost. Depreciation and amortization are computed using the straight-line method. The estimated useful lives used for computing depreciation and amortizations are as follows:</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div> <table cellspacing="0" cellpadding="0" style="; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;">  <tr> <td style="width: 10%">&nbsp;</td> <td nowrap="nowrap" style="vertical-align: top; width: 40%; layout-grid-mode: both">Buildings (in years)</td> <td style="width: 5%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 5%; text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">39</div></td> <td style="vertical-align: bottom; layout-grid-mode: both; width: 40%"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="vertical-align: top"> <td>&nbsp;</td> <td nowrap="nowrap" style="layout-grid-mode: both">Construction equipment (in years)</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div></td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="layout-grid-mode: both"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15</div></td> </tr> <tr style="vertical-align: top"> <td>&nbsp;</td> <td nowrap="nowrap" style="layout-grid-mode: both">Land improvements (in years)</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div></td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="layout-grid-mode: both"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15</div></td> </tr> <tr style="vertical-align: top"> <td>&nbsp;</td> <td nowrap="nowrap" style="layout-grid-mode: both">Office furniture and fixtures (in years)</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div></td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="layout-grid-mode: both"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div></td> </tr> <tr style="vertical-align: top"> <td>&nbsp;</td> <td nowrap="nowrap" style="layout-grid-mode: both">Leasehold improvements (in years or lease period, if shorter)</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div></td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="layout-grid-mode: both"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div></td> </tr> <tr style="vertical-align: top"> <td>&nbsp;</td> <td nowrap="nowrap" style="layout-grid-mode: both">Transportation equipment (in years)</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div></td> <td style="layout-grid-mode: both"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr>  </table> </div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Depreciation expense was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$15.7</div> million, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$16.2</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$18.2</div> million in <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;">2015</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014,</div> respectively.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <div style="display: inline; font-style: italic;">Leases</div></div> <div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We lease property and equipment in the ordinary course of our business. Our leases have varying terms. Some <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> include renewal options, escalation clauses, restrictions, penalties or other obligations that we consider in determining minimum lease payments. The leases are classified as either operating leases or capital leases, as appropriate.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><div style="display: inline; font-style: italic;">Equipment under Capital Leases</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company&#x2019;s policy is to account for capital leases, which transfer substantially all the benefits and risks incident to the ownership of the leased property to the Company, as the acquisition of an asset and the incurrence of an obligation. Under this method of accounting, the recorded value of the leased asset is amortized principally using the straight-line method over its estimated useful life and the obligation, including interest thereon, is reduced through payments over the life of the lease. Depreciation expense on equipment subject to capital leases and the related accumulated depreciation is included with that of owned equipment. The Company had <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div> capital leases totaling <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.4</div> million 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> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> capital lease 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;">2015</div> with <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.5</div> million recorded in &#x201c;Long-term debt, net of current maturities&#x201d; and &#x201c;Current maturities of long-term debt,&#x201d; as applicable, in our consolidated balance sheets.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><div style="display: inline; font-family: Times New Roman, Times, Serif"><div style="display: inline; font-style: italic;">Deferred Loan Costs </div></div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Deferred loan costs represent loan origination fees paid to the lender and related professional fees such as legal fees related to drafting of loan agreements. In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015,</div> the Company capitalized <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.3</div> million in loan fees paid to Nations in connection with incurring the new debt, discussed further in Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9.</div> These capitalized fees are amortized on a straight-line basis over the term of the Equipment-based Facility. Unamortized costs were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.8</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.1</div> million 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> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015,</div> respectively, and are attributable to the Equipment-based Facility. Loan cost amortization expense for the years 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;">2015</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div> was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.3</div> million, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.3</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.2</div> million, respectively. In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> we adopted Accounting Standards Update (&#x201c;ASU&#x201d;) <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;">03</div> as noted below, a new standard of the Financial Accounting Standards Board (FASB), which simplifies the presentation of debt issuance costs. In accordance with the new standard, we now reflect debt issuance costs as a reduction from the face amount of debt on our consolidated balance sheets.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</div> <!-- Field: Page; Sequence: 57; Value: 1 -->   <!-- Field: /Page --> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><div style="display: inline; font-style: italic;">Goodwill and Intangibles</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Goodwill represents the excess of the cost of companies acquired over the fair value of their net assets at the dates of acquisition. GAAP requires that: <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1)</div> goodwill and indefinite lived intangible assets not be amortized, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2)</div> goodwill is to be tested for impairment at least annually at the reporting unit level and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3)</div> intangible assets deemed to have an indefinite life are to be tested for impairment at least annually by comparing the fair value of these assets with their recorded amounts. Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8</div> for our disclosure regarding goodwill impairment testing.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><div style="display: inline; font-style: italic;">Evaluating Impairment of Long-Lived Assets</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">When events or changes in circumstances indicate that long-lived assets <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> be impaired, an evaluation is performed. The evaluation would be based on estimated undiscounted cash flows associated with the assets as compared to the asset&#x2019;s carrying amount to determine if a write-down to fair value is required. There was no impairment in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> an immaterial impairment in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015</div> and no impairment in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014.</div> Management believes that there are no additional events or changes in circumstances which have indicated that other long-lived assets <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> be impaired. See Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7</div> for more information regarding our immaterial impairment charge in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015.</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><div style="display: inline; font-style: italic;">Segment reporting</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><div style="display: inline; font-style: italic;">&nbsp;</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">We operate in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> operating segment and have only <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> reportable segment and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> reporting unit component, which is heavy civil construction. In making this determination, the Company considered the discrete financial information used by our Chief Operating Decision Maker (&#x201c;CODM&#x201d;). 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&#x2019;s overall performance. The service provided by the Company, in all instances of our construction projects, is heavy civil construction. 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 which would allow aggregation of individual operating segments into <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> reportable segment if multiple operating segments existed.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company noted that even if our local offices were to be considered separate components of our heavy civil construction operating segment, those components could be aggregated into a single reporting unit for purposes of testing goodwill for impairment under Accounting Standards Codification <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">280</div> and EITF D-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">101</div> because our local offices all have similar economic characteristics and are similar in all of the following areas:</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;">  <tr style="vertical-align: top"> <td style="width: 0.25in"></td> <td style="width: 0.25in"><div style="display: inline; font-family: Symbol">&middot;</div></td> <td style="text-align: justify">The nature of the products and services &#x2014; each of our local offices perform similar construction projects &#x2014; they build, reconstruct and repair roads, highways, bridges, airfields, ports, light rail and water, waste water and storm drainage systems.</td> </tr>  </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;">  <tr style="vertical-align: top"> <td style="width: 0.25in"></td> <td style="width: 0.25in"><div style="display: inline; font-family: Symbol">&middot;</div></td> <td style="text-align: justify">The nature of the production processes &#x2014; our heavy civil construction services rendered in the construction process for each of our construction projects performed by each local office is the same &#x2014; they excavate dirt, remove existing pavement and pipe, lay aggregate or concrete pavement, pipe and rail and build bridges and similar large structures in order to complete our projects.</td> </tr>  </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;">  <tr style="vertical-align: top"> <td style="width: 0.25in"></td> <td style="width: 0.25in"><div style="display: inline; font-family: Symbol">&middot;</div></td> <td style="text-align: justify">The type or class of customer for products and services &#x2014; substantially all of our customers are federal and state departments of transportation, cities, counties, and regional water, rail and toll-road authorities. A substantial portion of the funding for the state departments of transportation to finance the projects we construct is furnished by the federal government.</td> </tr>  </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;">  <tr style="vertical-align: top"> <td style="width: 0.25in"></td> <td style="width: 0.25in"><div style="display: inline; font-family: Symbol">&middot;</div></td> <td style="text-align: justify">The methods used to distribute products or provide services &#x2014; the heavy civil construction services rendered on our projects are performed by our hired sub-contractors or with our own field work crews (laborers, equipment operators and supervisors) and equipment (backhoes, loaders, dozers, graders, cranes, pug mills, crushers, and concrete and asphalt plants).</td> </tr>  </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;">  <tr style="vertical-align: top"> <td style="width: 0.25in"></td> <td style="width: 0.25in"><div style="display: inline; font-family: Symbol">&middot;</div></td> <td style="text-align: justify">The nature of the regulatory environment &#x2014; we perform substantially all of our projects for federal, state and municipal governmental agencies, and all of the projects that we perform are subject to substantially similar regulation under U.S. and state department of transportation rules, including prevailing wage and hour laws; codes established by the federal government and municipalities regarding water and waste water systems installation; and laws and regulations relating to workplace safety and worker health of the U.S. Occupational Safety and Health Administration and to the employment of immigrants of the U.S. Department of Homeland Security.</td> </tr>  </table> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></div> <!-- Field: Page; Sequence: 58; Value: 1 -->   <!-- Field: /Page --> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">While profit margin objectives included in contract bids have some variability from contract to contract, our profit margin objectives are not differentiated by our CODM or our office management based on local office location. Instead, the projects undertaken by each local office are primarily competitively-bid, fixed unit or negotiated lump sum price contracts, all of which are bid based on achieving gross margin objectives that reflect the relevant skills required, the contract size and duration, the availability of our personnel and equipment, the makeup and level of our existing backlog, our competitive advantages and disadvantages, prior experience, the contracting agency or customer, the source of contract funding, anticipated start and completion dates, construction risks, penalties or incentives and general economic conditions.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><div style="display: inline; font-style: italic;">Federal and State Income Taxes</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We determine deferred income tax assets and liabilities using the balance sheet method. Under this method, the net deferred tax asset or liability is determined based on the tax effects of the temporary differences between the book and tax bases of the various balance sheet assets and liabilities and gives current recognition to changes in tax rates and laws. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized. We recognize the financial statement benefit of a tax position only after determining that the relevant tax authority would more likely than not sustain the position following an audit. For tax positions meeting the more-likely-than-not threshold, the amount recognized in the financial statements is the largest benefit that has a greater than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50</div> percent likelihood of being realized upon ultimate settlement with the relevant tax authority. Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12</div> for further information regarding our federal and state income taxes.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><div style="display: inline; font-style: italic;">Stock-Based Compensation</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company&#x2019;s stock-based incentive plan is administered by the Compensation Committee of the Board of Directors. The Compensation Committee <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> reward employees and non-employees with various types of awards including, but not limited to, warrants, stock options, common stock, and unvested common stock (or restricted stock) vesting on service, performance or market criteria. The Company recognizes expense based on the grant-date fair value of the service award and amortizes the award based on accelerated or straight line methods. Awards based on performance vesting are subsequently remeasured at each reporting date through the settlement date. Awards that vest based on market criteria are valued using a valuation model that incorporates the probability of the Company meeting the stated criteria, such as the Monte-Carlo simulation, and the expense is amortized on a straight line basis over the term of the agreement.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Upon the vesting of unvested common stock the Company <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> withhold shares, based on the employee&#x2019;s election, in order to satisfy federal tax withholdings. The shares held by the Company are considered constructively retired and are retired shortly after withholding. The Company then remits the withholding taxes required. Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14</div> for further information regarding the stock-based incentive plans.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -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: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in">In <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;">2016,</div> the FASB issued its new stock compensation 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;">09</div> (Topic <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">718).</div> First, under the new guidance, companies will be required to recognize the income tax effects of share-based awards in the income statement when the awards vest or are settled (i.e., additional paid-in capital (&#x201c;APIC&#x201d;) or APIC pools will be eliminated). In addition, the new guidance allows a withholding amount of awarded shares with a fair value up to the amount of tax owed using the maximum, instead of the minimum, statutory tax rate without triggering liability classification for the award. Lastly, the new guidance allows companies to elect whether to account for forfeitures of share-based payments by <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1)</div> recognizing forfeitures of awards as they occur or <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2)</div> estimating the number of awards expected to be forfeited and adjusting the estimate when it is likely to change, as is currently required. 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;">2016,</div> including interim periods within those fiscal years. Early adoption is permitted. The Company has chosen to early adopt this guidance and has chosen to account for forfeitures of share-based payments by recognizing forfeitures of awards as they occur. The result of adopting this guidance was immaterial to the Company&#x2019;s consolidated financial statements.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><div style="display: inline; font-family: Times New Roman, Times, Serif">In <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;">2015,</div> the </div>FASB <div style="display: inline; font-family: Times New Roman, Times, Serif">issued </div>ASU <div style="display: inline; font-family: Times New Roman, Times, Serif"><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;">03,</div> &#x201c;Interest - Imputation of Interest: Simplifying the Presentation of Debt Issuance Costs.&#x201d; The guidance, which is effective 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;">2015</div> and interim periods within 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;">2015,</div> requires that debt issuance costs related to a recognized debt liability be presented in the balance sheet as a direct deduction from the carrying amount of that debt liability, consistent with debt discounts. The Company adopted this guidance as required in the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">first</div> quarter of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> and changed the presentation of our consolidated balance sheets and related debt disclosures. </div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <!-- Field: Page; Sequence: 59; Value: 1 -->   <!-- Field: /Page --> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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;">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;">14,</div> &#x201c;Presentation of Financial Statement &#x2013; Going Concern.&#x201d; The guidance, which is effective for annual reporting periods ending 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;">2016</div> and interim periods within 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;">2016,</div> requires management to evaluate whether there is substantial doubt about the entity&#x2019;s ability to continue as a going concern and to provide related footnote disclosures. The Company adopted this guidance as required in the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">fourth</div> quarter of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016.</div> No changes to the presentation of our financial statements or related disclosures were required.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -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: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in">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;">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 intends to early adopt in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> and does not expect a material impact to our consolidated financial statements upon adoption.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in">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. T<div style="display: inline; font-family: Times New Roman, Times, Serif">he 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> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in">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. This update addresses specific cash flow issues with the objective of reducing existing diversity in practice.&#x201d; 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></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><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> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=35735333&amp;loc=d3e288-107754<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 272<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6373374&amp;loc=d3e70478-108055<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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=d3e5614-111684<br><br>Reference 5: 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_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>22
<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="idp6774641728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2 - Cash and Cash Equivalents<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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: bold 10pt Times New Roman, Times, Serif; 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;">2.</div></td> <td>Cash and Cash Equivalents</td> </tr>  </table> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><div style="display: inline; font-family: Times New Roman, Times, Serif">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 subsidiaries, as well as cash held by majority-owned subsidiaries, majority-owned construction joint ventures, and the Company&#x2019;s VIE that we consolidate. Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6</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;"> 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 <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;">2015,</div> cash and cash equivalents included</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$10.9</div> <div style="display: inline; font-family: Times New Roman, Times, Serif">million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0,</div> respectively, belonging to a majority-owned joint venture which generally cannot be used for purposes outside the joint venture</div>.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><div style="display: inline; font-family: Times New Roman, Times, Serif">Restricted cash of approximately</div> <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;">$3.0</div></div> <div style="display: inline; font-family: Times New Roman, Times, Serif">million is included in &#x201c;other assets, net&#x201d; on the consolidated balance sheet as of <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 <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;">2015,</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. </div>Refer to Notes <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11</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 consolidated balance sheet as of <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 <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;">2015</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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4273-108586<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 2<br> -Subparagraph (SAB Topic 6.H.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13728-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>23
<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="idp6941755120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 3 - Costs and Estimated Earnings and Billings on Uncompleted Contracts<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_LongTermContractsOrProgramsDisclosureTextBlock', window );">Long-term Contracts or Programs 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: bold 10pt Times New Roman, Times, Serif; 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;">3.</div></td> <td>Costs and Estimated Earnings and Billings on Uncompleted Contracts</td> </tr>  </table> <div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Billing practices for our contracts are governed by the contract terms of each project based on progress toward completion approved by the owner, achievement of milestones or pre-agreed schedules. Billings do not necessarily correlate with revenue recognized under the percentage-of-completion method of accounting. The current liability, &#x201c;Billings in excess of costs and estimated earnings on uncompleted contracts,&#x201d; represents billings in excess of revenues recognized. The current asset, &#x201c;Costs and estimated earnings in excess of billings on uncompleted contracts,&#x201d; represents revenues recognized in excess of amounts billed to the customer, which are usually billed during normal billing processes following achievement of contractual requirements. In addition, revenue associated with unapproved change orders and claims is also included when realization is probable and amounts can be reliably determined.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <!-- Field: Page; Sequence: 61; Value: 1 -->   <!-- Field: /Page --> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div> tables below set forth the costs incurred and earnings accrued on uncompleted contracts (revenues) compared with the billings on those contracts through <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 <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015</div> and reconcile the net excess billings to the amounts included in the consolidated balance sheets at those dates (amounts in thousands).</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;">  <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As of December 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; text-align: left; padding-left: 10pt; text-indent: -10pt">Costs incurred and estimated earnings on uncompleted&nbsp;&nbsp;contracts </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,749,328</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,741,070</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt">Billings on uncompleted contracts </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,780,723</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,744,721</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.25pt; padding-left: 10pt; text-indent: -10pt">Excess of billings over costs incurred and estimated earnings </td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(31,395</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">)</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3,651</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">)</td> </tr>  </table> </div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Included in the accompanying balance sheets under the following captions:</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;">  <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As of December 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; 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%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32,705</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">26,905</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt">Billings in excess of costs and estimated earnings on uncompleted contracts </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(64,100</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(30,556</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.25pt; padding-left: 10pt; text-indent: -10pt">Net amount of costs and estimated earnings on uncompleted contracts below billings </td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(31,395</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">)</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3,651</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">)</td> </tr>  </table> </div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Revenues recognized and billings on uncompleted contracts include cumulative amounts recognized as revenues and billings in prior years.</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_LongTermContractsOrProgramsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-term contracts or programs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 275<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68065670&amp;loc=d3e54651-109401<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.6(d))<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.3(c))<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 912<br> -SubTopic 405<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68055288&amp;loc=d3e56414-109416<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=68076031&amp;loc=d3e58033-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_LongTermContractsOrProgramsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<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="idp6941759680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 4 - Subsidiaries and Joint Ventures with Noncontrolling Owners' Interests<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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: bold 10pt Times New Roman, Times, Serif; 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;">4.</div></td> <td>Subsidiaries and Joint Ventures with Noncontrolling Owners&#x2019; Interests</td> </tr>  </table> <div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;">  <tr style="vertical-align: bottom"> <td nowrap="nowrap">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As of December 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; text-align: justify; text-indent: 0in">Members&#x2019; interest subject to mandatory redemption </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">40,000</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">40,000</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt; text-indent: 0in">Net accumulated earnings </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,230</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,438</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 2.25pt; text-indent: 0in; padding-left: 10pt">Total liability </td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; 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.25pt double; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50,438</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> </tr>  </table> </div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Due to an amendment to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> of these agreements on <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;">28,</div> <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;">$18.8</div> million was reclassified to the liability account &#x201c;Members&#x2019; interest subject to mandatory redemption and undistributed earnings&#x201d; and reduced &#x201c;Additional paid in capital&#x201d; (&#x201c;APIC&#x201d;) on the Company&#x2019;s consolidated balance sheets. This <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$18.8</div> million represented the portion of the revaluation of noncontrolling interest above the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$7.4</div> million held as &#x201c;Noncontrolling interest&#x201d; in the consolidated balance sheet when the agreement was executed. According to GAAP, this reduction to APIC was treated similarly to a dividend to a preferred shareholder and reduced earnings per share attributable to Sterling common stockholders. Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13.</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Earnings, subject to distribution by the Company, in these <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50%</div> owned subsidiaries for <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;">2015</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div> were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$8.9</div> million, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$4.2</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2.1</div> million, respectively, and were recorded in &#x201c;Other operating (expense) income, net&#x201d; on the Company&#x2019;s consolidated statements of operations. In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014,</div> Myers&#x2019; portion of earnings subject to distribution by the Company was <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;">zero,</div> respectively, as the amendment to the agreement was not entered into until <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;">2015.</div> Before the amendment, Myers&#x2019; portion of earnings was included in &#x201c;Noncontrolling owners&#x2019; interests in earnings of subsidiaries and joint ventures.&#x201d;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <!-- Field: Page; Sequence: 62; Value: 1 -->   <!-- Field: /Page --> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Changes in Noncontrolling Interests</div></div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">The Company also participates in majority-owned joint ventures. For these joint ventures, 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. See discussion above regarding the amendment of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> of the Company&#x2019;s joint venture agreements in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015,</div> which is reflected as the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$7.4</div> million adjustment in the table below. <div style="display: inline; font-size: 10pt">The following table summarizes the changes in the noncontrolling owners&#x2019; interests in subsidiaries and consolidated joint ventures for the years 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;">2014</div> through <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> (amounts in thousands):</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;">  <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="text-align: justify">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years Ended December 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="text-align: justify">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 55%; text-align: justify; text-indent: 0in">Balance, beginning of period </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(91</div></td> <td style="width: 1%; text-align: left">)</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,462</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,097</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Net income attributable to noncontrolling interest included in equity </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,826</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,216</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,556</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: 0in">Change due to amendment </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(7,367</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt; text-indent: 0in">Distributions to noncontrolling interests owners </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,079</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3,402</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,191</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 2.25pt; text-indent: 0in">Balance, end of period </td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">656</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(91</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">)</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,462</div></td> <td style="border-bottom: Black 2.25pt double; 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_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 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 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> -URI http://asc.fasb.org/extlink&amp;oid=64809438&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_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>25
<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="idp6941755120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Construction Joint Ventures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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 cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; 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>Construction Joint Ventures</td> </tr>  </table> <div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We participate in joint ventures with other large construction companies and other partners, typically for large, technically complex projects, including design-build projects, when it is desirable to share risk and resources in order to seek a competitive advantage or when the project is too large for us to obtain sufficient bonding. Joint venture partners typically provide independently prepared estimates, furnish employees and equipment, enhance bonding capacity and often also bring local knowledge and expertise. We select our joint venture partners based on our analysis of their construction and financial capabilities, expertise in the type of work to be performed and past working relationships with us, among other criteria.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Generally, each construction joint venture is formed to accomplish a specific project and is jointly controlled by the joint venture partners. The joint venture agreements typically provide that our interests in any profits and assets, and our respective share in any losses and liabilities that <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> result from the performance of the contract are limited to our stated percentage interest in the venture. We have no significant commitments beyond completion of the contract with the customer.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Joint venture contracts with project owners typically impose joint and several liability on the joint venture partners. Although our agreements with our joint venture partners provide that each party will assume and pay its share of any losses resulting from a project, if <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> of our partners is unable to pay its share, we would be fully liable under our contract with the project owner. Circumstances that could lead to a loss under these guarantee arrangements include a partner&#x2019;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. Historically, the Company has not incurred a liability related to the nonperformance of a joint venture partner.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Under a joint venture agreement, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> partner is typically designated as the sponsor or manager. The sponsoring partner typically provides all administrative, accounting and most of the project management support for the project and generally receives a fee from the joint venture for these services. We have been designated as the sponsoring partner in certain of our current joint venture projects and are a non-sponsoring partner in others.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Under GAAP, the Company must determine whether each joint venture in which it participates is a variable interest entity. This determination focuses on identifying which joint venture partner, if any, has the power to direct the activities of a joint venture and the obligation to absorb losses of the joint venture or the right to receive benefits from the joint venture in excess of their ownership interests and could have the effect of requiring us to consolidate joint ventures in which we have a noncontrolling variable interest. 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> we had no participation in a joint venture where we had a material non-majority variable interest.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <!-- Field: Page; Sequence: 63; Value: 1 -->   <!-- Field: /Page --> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Where we are a noncontrolling venture partner, we account for our share of the operations of such construction joint ventures on a pro rata basis using proportionate consolidation on our consolidated statements of operations and as a single line item (&#x201c;Receivables from and equity in construction joint ventures&#x201d;) in the consolidated balance sheets. This method is an acceptable modification of the equity method of accounting which is a common practice in the construction industry. 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 consolidated financial statements are shown below (amounts in thousands):</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;">  <tr style="vertical-align: bottom"> <td nowrap="nowrap">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As of December 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total combined:</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 70%; text-align: left; padding-left: 10pt">Current assets </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32,592</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">17,312</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Less current liabilities </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(57,598</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(49,371</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.25pt; text-indent: 0in; padding-left: 20pt">Net assets </td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; 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.25pt double; text-align: left">)</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(32,059</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 0in">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: 0in">Backlog </td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">107,333</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35,113</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0in">Sterling&#x2019;s noncontrolling interest in backlog </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">52,992</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,748</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: 0in">Sterling&#x2019;s receivables from and equity in construction joint ventures </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,130</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,930</div></td> <td style="text-align: left">&nbsp;</td> </tr>  </table> </div> <div style=" margin: 0">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;">  <tr style="vertical-align: bottom"> <td nowrap="nowrap">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years Ended December 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0in">Total combined:</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 55%; padding-left: 10pt">Revenues </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">62,440</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">60,289</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">51,015</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt">Income before tax </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,144</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,909</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,606</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Sterling&#x2019;s noncontrolling interest:</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt">Share of revenues </td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25,537</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23,778</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20,243</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Share of income before tax </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,980</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,502</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,111</div></td> <td style="text-align: left">&nbsp;</td> </tr>  </table> </div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Approximately <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;"> 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 projects performed by joint ventures. The majority of this amount is attributable to the Company&#x2019;s joint venture with Granite Construction Company, 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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 completed and any 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> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 35<br> -Paragraph 35<br> -URI http://asc.fasb.org/extlink&amp;oid=64825282&amp;loc=d3e32847-111569<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.12)<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 323<br> -SubTopic 10<br> -Section 35<br> -Paragraph 32<br> -URI http://asc.fasb.org/extlink&amp;oid=64825282&amp;loc=d3e32787-111569<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>26
<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="idp6941716208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 6 - Variable Interest Entities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;">  <tr style="vertical-align: top"> <td style="width: 0"></td> <td style="width: 0.25in"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6.</div></td> <td>Variable Interest Entities</td> </tr>  </table> <div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 13.7pt"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 13.7pt; margin: 0pt 0">Under GAAP, the Company must determine whether each entity, including joint ventures in which it participates, is a VIE. 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 we have a noncontrolling variable interest. Where the Company has determined that it is appropriate to consolidate a VIE in which it owns a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50%</div> or less interest, 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; unless the equity interest is deemed to be mandatorily redeemable. Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4</div> regarding the Company&#x2019;s mandatorily redeemable obligations.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 13.7pt"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 13.7pt">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 13.7pt">The Company owns a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50%</div> interest in Myers, a construction limited partnership located in California. Because the Company exercises primary control over activities of the partnership and it is exposed to the majority of potential losses of the partnership, Myers has been determined to be a VIE and the Company has consolidated this partnership within the Company&#x2019;s financial statements since the date of acquisition.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 13.7pt">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <!-- Field: Page; Sequence: 64; Value: 1 -->   <!-- Field: /Page --> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The financial information of Myers, which is included in our consolidated balance sheets and statements of operations, is as follows (amounts in thousands):</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;">  <tr style="vertical-align: bottom"> <td nowrap="nowrap">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As of December 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap">Assets:</td> <td>&nbsp;</td> <td nowrap="nowrap" colspan="3" style="text-align: right">&nbsp;</td> <td>&nbsp;</td> <td nowrap="nowrap" colspan="3" style="text-align: right">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0in">Current assets: </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 70%; text-align: left; text-indent: 18.9pt">Cash and cash equivalents </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,655</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,226</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 18.9pt">Contracts receivable, including retainage </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,046</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19,941</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; text-indent: 18.9pt">Other current assets </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,208</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,887</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.25pt; text-indent: 0.45in">Total current assets </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">34,909</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">39,054</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: 0in">Property and equipment, net </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,824</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,080</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; text-indent: 0in">Goodwill </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,501</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,501</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.25pt; text-indent: 0.45in">Total assets </td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; 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.25pt double; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50,635</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 0in">Liabilities:</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: 0in">Current liabilities: </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 18.9pt">Accounts payable </td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">21,274</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20,596</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; text-indent: 18.9pt">Other current liabilities </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,782</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,986</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.25pt; text-indent: 0.45in">Total current liabilities </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30,056</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,582</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: 0in">Long-term liabilities:</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; text-indent: 18.9pt">Other long-term liabilities </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,373</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,370</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.25pt; text-indent: 0.45in">Total liabilities </td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; 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.25pt double; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">34,952</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> </tr>  </table> </div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;">  <tr style="vertical-align: bottom"> <td nowrap="nowrap">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended December 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 55%">Revenues </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">156,202</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">175,691</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">144,837</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Operating income </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,005</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,371</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,319</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net income attributable to Sterling common stockholders </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,993</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,681</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,657</div></td> <td style="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>27
<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="idp6941619600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 7 - Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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: bold 10pt Times New Roman, Times, Serif; 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;">7.</div></td> <td>Property and Equipment</td> </tr>  </table> <div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Property and equipment are summarized as follows (amounts in thousands):</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;">  <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="text-align: justify">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As of December 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="text-align: justify">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; text-align: justify; text-indent: 0in">Construction equipment </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">121,441</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">114,724</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; text-indent: 0in">Transportation equipment </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19,017</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18,056</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: 0in">Buildings </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,771</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,860</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; text-indent: 0in">Office equipment </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,108</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,810</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: 0in">Leasehold improvement </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">914</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">894</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; text-indent: 0in">Construction in progress </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">313</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,986</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: 0in">Land </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,509</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,257</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt; text-indent: 0in">Water rights </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">200</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">200</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: 0in">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">161,273</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">153,787</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt; text-indent: 0in">Less accumulated depreciation </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(93,146</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(80,312</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.25pt; text-indent: 0in">&nbsp;</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; 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.25pt double; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">73,475</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> </tr>  </table> </div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><div style="display: inline; font-weight: normal"><div style="display: inline; font-style: italic;">&nbsp;</div></div></div> <!-- Field: Page; Sequence: 65; Value: 1 -->   <!-- Field: /Page --> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><div style="display: inline; font-weight: normal"><div style="display: inline; font-style: italic;"></div></div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Asset Sold - Land</div></div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">On <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;">24,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015,</div> the Company completed the sale of a parcel of land located in Harris County, Texas to Joseph P. Harper, Sr., former President and Chief Operating Officer of the Company. Proceeds received were approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2.4</div> million. Upon completion of the sale, the Company recognized a gain of approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.4</div> million included in &#x201c;Other operating (expense) income, net&#x201d; on the consolidated statement of operations.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Assets Held for Sale &#x2013; Construction and Transportation Equipment</div></div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">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;">2015,</div> the Company&#x2019;s consolidated balance sheet included assets held for sale with a carrying value of approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.1</div> million, net of an immaterial impairment charge, which were reclassified out of &#x201c;Property and equipment, net,&#x201d; and into &#x201c;Other current assets.&#x201d; There were no assets held for sale 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></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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13-14)<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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<br><br>Reference 3: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64862545&amp;loc=d3e2921-110230<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_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>28
<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="idp6941656896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Goodwill<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_GoodwillDisclosureTextBlock', window );">Goodwill 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: bold 10pt Times New Roman, Times, Serif; 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;">8.</div></td> <td>Goodwill</td> </tr>  </table> <div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Goodwill represents the excess of the cost of companies acquired over the fair value of their net assets at the dates of acquisition. GAAP requires that goodwill not be amortized and that goodwill is to be tested for impairment at least annually at the reporting unit level. The Company tests for goodwill impairment annually 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; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline;">st</div> unless impairment triggers exist at interim periods. There are <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div> steps involved in the testing of goodwill, excluding a qualitative analysis. The <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">first</div> step compares the book value of the Company&#x2019;s stock (stockholders&#x2019; equity or net assets) to the adjusted fair market value of those shares. If the adjusted fair value of the stock is greater than the calculated book value of the stock, goodwill is deemed not to be impaired and no further testing is required. If the adjusted fair value is less than the calculated book value, then step <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div> of determining the fair value of net assets must be taken to determine the impairment amount.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">To determine the fair value of the Company&#x2019;s net assets, the Company used the weighted average of the following valuation techniques: the market approach, which uses market capitalization information plus a control premium and an income approach, which uses a discounted cash flow methodology. The market approach includes level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> fair value inputs, such as the Company&#x2019;s stock price, at the date of our test, and level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div> fair value inputs, such as the control premiums based on prior year sales transactions of construction contractors and engineering services, similar sized transactions based on the Company&#x2019;s market capitalization, and all-inclusive total industries transactions. The income approach includes level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> inputs such as the Company&#x2019;s calculated weighted average cost of capital and future income projections that include assumptions about revenue and gross profit growth, along with other assumptions.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">During the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">first</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">third</div> quarters of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015,</div> the Company noted there was an impairment trigger present during these interim periods and performed step <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> of the impairment test discussed above. Based on the results of our goodwill impairment tests, we concluded that there was not an impairment of goodwill during these periods. In addition, as part of our <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015</div> annual tests, we determined that the fair value of the Company&#x2019;s equity continues to be more than the carrying value of the Company&#x2019;s equity.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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> we had goodwill with a remaining carrying amount of approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$54.8</div> million. Testing under step <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div> also did not indicate that the adjusted fair value of the Company&#x2019;s stock was less than its book value. Therefore, there was no impairment expense recorded in these periods.</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_GoodwillDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 goodwill.</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_GoodwillDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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="idp6941685936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Line of Credit and Long-term Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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 cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; 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;">9.</div></td> <td>Line of Credit and Long-Term Debt</td> </tr>  </table> <div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Long-term debt consists of the following (in thousands):</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;">  <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="text-align: justify; padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As of December 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="text-align: justify; padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; text-align: justify; text-indent: -10pt; padding-left: 10pt">Equipment-based Facility </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,532</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">17,957</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Less deferred loan costs </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(803</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,119</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 30pt; text-indent: -10pt">Equipment-based Facility, Net </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,729</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,838</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt">Notes payable for transportation and construction equipment and other </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,665</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,342</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: -10pt; padding-left: 10pt">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,394</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20,180</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; text-indent: -10pt; padding-left: 10pt">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: -10pt; padding-left: 10pt">Current maturities of long-term debt </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,648</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,192</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Less current deferred loan costs </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(803</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(336</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 30pt; text-indent: -10pt">Less current maturities of long-term debt, net </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3,845</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(4,856</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 2.25pt; text-indent: -10pt; padding-left: 10pt">Total long-term debt </td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; 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.25pt double; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,324</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> </tr>  </table> </div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">&nbsp;</div></div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -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: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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;">2015,</div> the Company and its wholly-owned subsidiaries entered into a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$40.0</div> million loan and security agreement with Nations, consisting of a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$20.0</div> million Term Loan and a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$20.0</div> million Revolving Loan (combined, the &#x201c;Equipment-based Facility&#x201d;), which replaced its Prior Credit Facility. The sum of the outstanding balances of the Equipment-based Facility <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> not exceed the lesser of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$40.0</div> million or <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">65%</div> of the appraised value of the collateral pledged for the loans. 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> 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. The amount of the Revolving Loan that <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> be borrowed from time to time is the lesser of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$20.0</div> million or the available borrowing base. However, as a result of the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$10.0</div> million in principal payments made to our Term Loan during the year, as discussed below, we have reached our <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$20.0</div> million revolver 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;"> 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 Revolving Loan <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> be utilized by the Company to provide ongoing working capital and for other general corporate purposes.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Equipment-based Facility bears interest at an initial fixed annual rate of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12%,</div> which is subject to (i) a decrease of up to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div> percentage points based on the Company's fixed charge coverage ratio for each of the most recently ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">four</div> quarters beginning with the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">four</div> 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;">2016;</div> and (ii) an increase of up to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div> percentage points beginning <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;">2015</div> based on the fixed charge coverage ratio at the end of the following <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">four</div> quarters. The interest rate has not changed since inception and continues to be <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12%.</div> Principal on the Term Loan is payable in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">47</div> monthly installments (with accrued interest) with a final payment of the then outstanding principal amount on <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> The Term Loan <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> be prepaid in any year, but subject to a pre-payment fee that declines as the Term Loan nears maturity. Outstanding Revolving Loans are payable in full <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">thirty</div> days before the maturity date of the Term Loan.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Equipment-based Facility is secured by all of the Company's personal property except accounts receivable, including all of its construction equipment, which forms the basis of availability under the Revolving Loan. The Equipment-based Facility is also secured by <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div>-half of the equipment of the Company's <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50%</div>-owned affiliates, Road and Highway Builders, LLC and Myers &amp; Sons Construction, L.P. pursuant to a separate security agreement with those entities. If a default occurs, Nations <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> exercise the Company's rights in the collateral, with all of the rights of a secured party under the Uniform Commercial Code, including, among other things, the right to sell the collateral at public or private sale.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The proceeds of the Term Loan of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$20.0</div> million and our initial draw of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$14.6</div> million under the Revolving Loan were utilized by the Company to repay the balance outstanding and terminate the Prior Credit Facility and for other general corporate purposes. In addition, in connection with incurring this debt, we recorded <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.3</div> million in deferred debt issuance costs which were included in &#x201c;Long-term debt, net of current maturities&#x201d; and &#x201c;Current maturities of long-term debt&#x201d; in our consolidated balance sheet, which is being amortized on a straight line basis over the term of the Equipment-based Facility.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <!-- Field: Page; Sequence: 67; Value: 1 -->   <!-- Field: /Page --> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company&#x2019;s Equipment-based Facility has no financial covenants; however, it contains restrictions on the Company&#x2019;s ability to:</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;">  <tr style="vertical-align: top"> <td style="width: 0.25in"></td> <td style="width: 0.25in"><div style="display: inline; font-family: Symbol">&middot;</div></td> <td style="text-align: justify">Incur liens and encumbrances on equipment;</td> </tr>  </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;">  <tr style="vertical-align: top"> <td style="width: 0.25in"></td> <td style="width: 0.25in"><div style="display: inline; font-family: Symbol">&middot;</div></td> <td style="text-align: justify">Incur further indebtedness;</td> </tr>  </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;">  <tr style="vertical-align: top"> <td style="width: 0.25in"></td> <td style="width: 0.25in"><div style="display: inline; font-family: Symbol">&middot;</div></td> <td style="text-align: justify">Dispose of a material portion of assets or merge with a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">third</div> party;</td> </tr>  </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;">  <tr style="vertical-align: top"> <td style="width: 0.25in"></td> <td style="width: 0.25in"><div style="display: inline; font-family: Symbol">&middot;</div></td> <td style="text-align: justify">Make acquisitions; and</td> </tr>  </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;">  <tr style="vertical-align: top"> <td style="width: 0.25in"></td> <td style="width: 0.25in"><div style="display: inline; font-family: Symbol">&middot;</div></td> <td style="text-align: justify">Make investments in securities.</td> </tr>  </table> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Due to this new Equipment-based Facility agreement, the Company&#x2019;s Letter of Credit, which under our Prior Credit Facility reduced the Company&#x2019;s borrowing availability, is now collateralized with cash. Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div> for more information regarding the Company&#x2019;s cash and cash equivalents including restricted cash used as collateral.</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">During <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> the Company prepaid <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$10.0</div> million of the principal balance of our Term Loan and paid approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.3</div> million as prepayment fees which were recorded as &#x201c;Interest expense&#x201d; in our consolidated statement of operations. There were no prepayments made to the Term Loan in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015.</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">Interest expense related to our Equipment-based Facility was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2.6</div> million for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> fiscal year compared to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2.9</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.0</div> million in the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div> fiscal years, respectively. The decrease in interest expense for <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> was due to the decreased debt outstanding during the period offset by the prepayment fees noted above.</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">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> the Company had no amounts drawn on the Revolving Loan, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$3.5</div> million outstanding under the Term Loan and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$20.0</div> million of borrowings available. 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;">2015,</div> the Company had no amounts drawn on the Revolving Loan, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$18.0</div> million outstanding under the Term Loan and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$11.6</div> million of borrowings available.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0in"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Fair Value</div></div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company&#x2019;s debt is recorded at the carrying amount in the 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;"> 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 <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015,</div> the carrying values approximated fair values and were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$3.5</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$18.0</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;"> 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 <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015.</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in">In order to extinguish our Prior Credit Facility debt, the Company incurred costs of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.2</div> million which were included in &#x201c;Loss on extinguishment of debt&#x201d; in the Company&#x2019;s <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015</div> consolidated statement of operations.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><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: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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, including current maturities of long-term debt, related to the purchase of financed equipment was <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;"> 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 <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$3.3</div> million 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;">2015.</div> 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;">6.92%.</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Maturities of Debt</div></div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company&#x2019;s long-term obligations mature in future years as follows (amounts in thousands):</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;">  <tr style="vertical-align: bottom"> <td style="background-color: White">&nbsp;</td> <td nowrap="nowrap" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years Ending <br /> December 31,</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><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;">Amount</div></div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 25%; background-color: White">&nbsp;</td> <td style="width: 36%; text-align: left">2017</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,845</div></td> <td style="width: 1%; text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 24%; background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="background-color: White">&nbsp;</td> <td style="text-align: left">2018</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">920</div></td> <td style="text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="background-color: White">&nbsp;</td> <td style="text-align: left">2019</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">566</div></td> <td style="text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="background-color: White">&nbsp;</td> <td style="text-align: left">2020</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">59</div></td> <td style="text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="background-color: White">&nbsp;</td> <td style="text-align: left">2021</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4</div></td> <td style="text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="background-color: White">&nbsp;</td> <td style="padding-bottom: 1pt; text-align: left">Thereafter </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="border-bottom: Black 1pt solid; text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="background-color: White">&nbsp;</td> <td style="padding-bottom: 1pt; text-indent: 0in; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,394</div></td> <td style="border-bottom: Black 1pt solid; text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr>  </table> </div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><div style="display: inline; font-weight: normal">The long-term obligations above include <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.4</div> million related to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div> capital leases outstanding as of <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>&nbsp;See Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div> for more information regarding our capital leases.</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_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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21475-112644<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.19,20,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_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>30
<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="idp6774613696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Operating Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_LeasesOfLesseeDisclosureTextBlock', window );">Leases of Lessee 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: bold 10pt Times New Roman, Times, Serif; 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;">10.</div></td> <td>Operating Leases</td> </tr>  </table> <div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company leases certain property and equipment under cancelable and non-cancelable agreements including office space.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Minimum annual rentals for all operating leases having initial non-cancelable lease terms in excess of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> year are as follows (amounts in thousands):</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;">  <tr style="vertical-align: bottom"> <td style="background-color: White">&nbsp;</td> <td nowrap="nowrap" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years Ending December 31,</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><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;">Amount</div></div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 25%; background-color: White">&nbsp;</td> <td style="width: 36%; text-align: left; text-indent: 0in">2017</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,634</div></td> <td style="width: 1%; text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 24%; background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="background-color: White">&nbsp;</td> <td style="text-align: left; text-indent: 0in">2018</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,971</div></td> <td style="text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="background-color: White">&nbsp;</td> <td style="text-align: left; text-indent: 0in">2019</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,055</div></td> <td style="text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="background-color: White">&nbsp;</td> <td style="text-align: left; text-indent: 0in">2020</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,654</div></td> <td style="text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="background-color: White">&nbsp;</td> <td style="text-align: left; text-indent: 0in">2021</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">741</div></td> <td style="text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="background-color: White">&nbsp;</td> <td style="padding-bottom: 1pt; text-indent: 0in; text-align: left">Thereafter </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">260</div></td> <td style="border-bottom: Black 1pt solid; text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="background-color: White">&nbsp;</td> <td style="text-align: left; padding-bottom: 2.25pt; text-indent: 7.9pt">Total future minimum rental payments</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,315</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr>  </table> </div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Total expense for operating leases amounted to approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$4.7</div> million, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.5</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.6</div> million during <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;">2015</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014,</div> respectively.</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_LeasesOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.</p></div>
<a 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 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6455398&amp;loc=d3e45280-112737<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6452660&amp;loc=d3e36991-112694<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41499-112717<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 1,3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6851643&amp;loc=d3e12069-110248<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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="idp6941759680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 11 - Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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: bold 10pt Times New Roman, Times, Serif; 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;">11.</div></td> <td>Commitments and Contingencies</td> </tr>  </table> <div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Employment Agreements </div></div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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> the Company&#x2019;s Chief Executive Officer, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> other officer and certain officers of its subsidiaries had employment agreements which provided for payments of annual salary, incentive compensation and, for certain of the officers, benefits if their employment is terminated without cause.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Self-Insurance</div></div></div> <div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company&#x2019;s policy is to accrue the estimated liability for known claims and for estimated employee health claims, workers compensation claims, general liability claims and other claims that have been incurred but not reported as of each reporting date for our self-insured plans. 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> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015,</div> the Company has recorded an estimated liability of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$4.0</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2.9</div> million, respectively, which it believes is adequate for such claims based on its claims history and actuarial studies.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In order to reduce the Company&#x2019;s exposure to large self-insured health claims, it has obtained stop-loss coverage for the policy period. This covers medical and prescription drug claim amounts in excess of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$55,000</div> for RLW and JBC, and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$145,000</div> for all other entities, for each insured person within a plan year and has a combined stop-loss coverage for medical and prescription drug claim amounts in excess of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$5.2</div> million within a plan year.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In order to reduce the Company&#x2019;s exposure to other large self-insured claims, it has obtained stop-loss coverage for the policy period for workers&#x2019; compensation, general liability, and auto claims in excess of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$500,000,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$250,000</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$100,000</div> per occurrence, respectively, with a maximum aggregate liability of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$5.0</div> million combined casualty losses per year.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">For the years 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;">2015</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014,</div> the Company incurred <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$3.0</div> million, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2.0</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2.2</div> million, respectively, in claim expenses related to these plans.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company has a safety and training program in place to help prevent accidents and injuries and works closely with its employees and the insurance company to monitor all claims.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">In addition to the self-insurance items noted above, 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. As a result of entering into our Equipment-based Facility in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015,</div> we have cash collateralized the letter of credit, resulting in the cash being designated as restricted. Historically, this standby letter of credit has not been drawn upon. 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 and Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9</div> for more information on our Equipment-based Facility, including the amount held in our standby letter of credit 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> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015.</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <!-- Field: Page; Sequence: 69; Value: 1 -->   <!-- Field: /Page --> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Guarantees</div></div></div> <div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company obtains bonding on construction contracts through Travelers Casualty and Surety Company of America (&#x201c;Travelers&#x201d;). As is customary in the construction industry, the Company indemnifies Travelers for any losses incurred by it in connection with bonds that are issued. The Company has granted Travelers a security interest in accounts receivable and contract rights for that obligation.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company typically indemnifies contract owners for claims arising during the construction process and carries insurance coverage for such claims, which in the past have not been material.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company&#x2019;s Certificate of Incorporation provides for indemnification of its officers and directors. The Company has a directors and officers insurance policy that limits their exposure to litigation against them in their capacities as such.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Litigation</div></div></div> <div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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 other actions will have a material impact on the financial statements of the Company. There are no significant unresolved legal issues as of <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 <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015.</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Purchase Commitments</div></div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">To manage the risk of changes in material prices and subcontracting costs used in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">tendering</div> bids for construction contracts, most of the time, we obtain firm quotations from suppliers and subcontractors before submitting a bid. These quotations do not include any quantity guarantees. As soon as we are advised that our bid is the lowest, we enter into firm contracts with most of our materials suppliers and sub-contractors, thereby mitigating the risk of future price variations affecting the contract costs.</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 825<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6449706&amp;loc=d3e16207-108621<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 3: 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14435-108349<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><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=73718637&amp;loc=d3e25287-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>32
<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="idp6941656896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12 - Income Taxes and Deferred Tax Asset/Liability<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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: bold 10pt Times New Roman, Times, Serif; 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;">12.</div></td> <td>Income Taxes and Deferred Tax Asset/Liability</td> </tr>  </table> <div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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 consolidated statements of operations.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We have federal and state NOL carryforwards of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$112.9</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$56.1</div> million, respectively, which will expire at various dates in the next <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20</div> years for U.S. federal income tax and in the next <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20</div> years for the various state jurisdictions where we operate. Such NOL carryforwards expire as follows (in thousands):</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;">  <tr style="vertical-align: bottom"> <td style="background-color: White">&nbsp;</td> <td nowrap="nowrap" style="font-weight: bold; text-align: left; border-bottom: Black 1pt solid">Year</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><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;">Amount</div></div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 25%; background-color: White">&nbsp;</td> <td style="width: 36%; text-align: left; text-indent: 0in">2020</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15</div></td> <td style="width: 1%; text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 24%; background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="background-color: White">&nbsp;</td> <td style="text-align: left; text-indent: 0in">2021</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div></td> <td style="text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="background-color: White">&nbsp;</td> <td style="text-align: left; text-indent: 0in">2028</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,745</div></td> <td style="text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="background-color: White">&nbsp;</td> <td style="text-align: left; text-indent: 0in">2029</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,480</div></td> <td style="text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="background-color: White">&nbsp;</td> <td style="text-align: left; text-indent: 0in">2033</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">72,046</div></td> <td style="text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="background-color: White">&nbsp;</td> <td style="text-align: left; text-indent: 0in">2034</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">41,433</div></td> <td style="text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="background-color: White">&nbsp;</td> <td style="text-align: left; text-indent: 0in">2035</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30,635</div></td> <td style="text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="background-color: White">&nbsp;</td> <td style="text-align: left; padding-bottom: 1pt; text-indent: 0in">2036</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,686</div></td> <td style="border-bottom: Black 1pt solid; text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="background-color: White">&nbsp;</td> <td style="text-align: left; padding-bottom: 2.25pt; text-indent: 0in; padding-left: 10pt">Total </td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">169,045</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr>  </table> </div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <!-- Field: Page; Sequence: 70; Value: 1 -->   <!-- Field: /Page --> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Current income tax expense represents federal and state income tax paid or expected to be payable for the years shown in the consolidated statements of operations. The income tax expense in the accompanying consolidated financial statements consists of the following (amounts in thousands):</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;">  <tr style="vertical-align: bottom"> <td nowrap="nowrap">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years Ended December 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 55%; text-align: left; text-indent: 0in">Current tax expense </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">88</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">632</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; text-indent: 0in">Deferred tax expense </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.25pt; text-indent: 0in">Total tax expense </td> <td style="font-weight: bold; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">88</div></td> <td style="border-bottom: Black 2.25pt double; font-weight: bold; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">632</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> </tr>  </table> </div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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. The income tax provision differs from the amount using the statutory federal income tax rate of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35%</div> for the following reasons (amounts in thousands):</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;">  <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="23" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years Ended December 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 34%; text-align: left; padding-left: 10pt; text-indent: -10pt">Tax benefit at the U.S. federal statutory rate </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,563</div></td> <td style="width: 1%; text-align: left">)</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35.0</div></td> <td style="width: 1%; text-align: left">%</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(6,013</div></td> <td style="width: 1%; text-align: left">)</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35.0</div></td> <td style="width: 1%; text-align: left">%</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,608</div></td> <td style="width: 1%; text-align: left">)</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35.0</div></td> <td style="width: 1%; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">State tax based on income, net of refunds and federal benefits </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(113</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.5</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(860</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5.0</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(155</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.4</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Taxes on subsidiaries&#x2019; and joint ventures&#x2019; earnings allocated to noncontrolling interests owners </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3,786</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">51.7</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,620</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15.3</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,365</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">51.5</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Valuation allowance </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,919</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(94.5</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,036</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(58.4</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,152</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(90.4</div></td> <td style="text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Tax credits </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,258</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">17.2</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style=" margin: 0pt 0">(551</div></div> </td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style=" margin: 0pt 0">3.2</div></div> </td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Reduction of tax receivable </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">524</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(11.4</div></td> <td style="text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Return to provision</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">400</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(5.5</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Earn-out liability </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">433</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(5.9</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt">Other permanent differences </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">56</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(0.8</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15</div></td> <td style="border-bottom: Black 1pt solid; text-align: left"></td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(0.1</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">84</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1.9</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.25pt; padding-left: 10pt; text-indent: -10pt">Income tax expense </td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">88</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1.3</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">)%</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">%</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">632</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(13.8</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">)%</td> </tr>  </table> </div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Deferred tax assets and liabilities consist of the following (amounts in thousands):</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;">  <tr style="vertical-align: bottom"> <td nowrap="nowrap">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Long Term</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As of December 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0in">Assets related to:</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 70%; text-align: left; text-indent: 13.5pt">Accrued compensation and other </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,490</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,084</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 13.5pt">Goodwill </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,909</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,705</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: 13.5pt">Noncontrolling interest </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,085</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,247</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 13.5pt">Deferred revenue </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">482</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">688</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: 13.5pt">Revaluation of put/call liabilities </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,620</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18,638</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 13.5pt">Net operating loss carryforwards </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">41,942</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">39,317</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: 13.5pt">Valuation allowance for deferred tax assets </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(58,034</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(56,399</div></td> <td style="text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Liabilities related to:</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: 13.5pt">Depreciation of property and equipment </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(11,471</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(11,766</div></td> <td style="text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 13.5pt">Receivables from and equity in construction joint ventures </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,494</div></td> <td style="text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: 13.5pt">Other </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(23</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(20</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.25pt">Net asset </td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> </tr>  </table> </div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <!-- Field: Page; Sequence: 71; Value: 1 -->   <!-- Field: /Page --> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Management assesses the available positive and negative evidence to estimate if sufficient future taxable income will be generated to use the existing deferred tax assets. A significant piece of objective negative evidence evaluated was the cumulative loss incurred over the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div>-year period 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> The cumulative <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div>-year period loss that remained 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 the result of write-downs recorded during the past <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> years. Such objective evidence limits the ability to consider other subjective evidence such as our projections for future growth. On the basis of this evaluation, as of <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> a valuation allowance of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$58.0</div> million was recorded on the net deferred tax assets including federal and state net operating losses as they are not likely to be realized. The amount of the deferred tax asset considered realizable, however, could be adjusted in the future if objective negative evidence or cumulative losses are no longer present and additional weight <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> be given to subjective evidence such as our projections for growth.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">If our assumptions change and we determine we will be able to realize these deferred tax assets, the tax benefits relating to any reversal of the valuation allowance on deferred tax assets as of <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> will be accounted for as follows: approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$48.3</div> million will be recognized as a reduction of income tax expense and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$9.7</div> million will be recorded as an increase in equity.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">As a result of the Company&#x2019;s analysis, management has determined that the Company does not have any material uncertain tax positions. The Company&#x2019;s policy is to recognize interest related to any underpayment of taxes as interest expense and penalties as administrative expenses. <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> interest or penalties have been accrued 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> or <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015.</div> The Company&#x2019;s U.S. federal income tax returns for <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2013</div> and later years are open and subject to examination by the I.R.S. In addition, the Company&#x2019;s state income tax returns for <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2012</div> and later years are open and subject to examination.</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 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 2: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32559-109319<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 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32718-109319<br><br>Reference 4: 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> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br><br>Reference 5: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>33
<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="idp6941621184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 13 - Net Loss Per Share Attributable to Sterling Common Stockholders<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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: bold 10pt Times New Roman, Times, Serif; 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;">13.</div></td> <td>Net Loss Per Share Attributable to Sterling Common Stockholders</td> </tr>  </table> <div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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 assumes the exercise of dilutive unvested common 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 for <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;">2015</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div> (amounts in thousands, except per share data):</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;">  <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years Ended December 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt">Numerator:</td> <td>&nbsp;</td> <td nowrap="nowrap" colspan="3" style="text-align: right">&nbsp;</td> <td>&nbsp;</td> <td nowrap="nowrap" colspan="3" style="text-align: right">&nbsp;</td> <td>&nbsp;</td> <td nowrap="nowrap" colspan="3" style="text-align: right">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 55%; text-align: left; padding-left: 20pt; text-indent: -10pt">Net loss attributable to Sterling common stockholders before noncontrolling interest revaluation </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(9,238</div></td> <td style="width: 1%; text-align: left">)</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(20,402</div></td> <td style="width: 1%; text-align: left">)</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(9,781</div></td> <td style="width: 1%; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 20pt; text-indent: -10pt">Revaluation of a noncontrolling interest due to a new agreement </td> <td style="color: #5A5A5A; font-style: italic; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; color: #5A5A5A; font-style: italic; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; color: #5A5A5A; font-style: italic; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="border-bottom: Black 1pt solid; color: #5A5A5A; font-style: italic; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(18,774</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.25pt; text-indent: -10pt; padding-left: 10pt">&nbsp;</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(9,238</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">)</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(39,176</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">)</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(9,781</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -10pt; padding-left: 10pt">Denominator:</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 20pt; text-indent: -10pt">Weighted average common shares outstanding &#x2014; basic </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23,140</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19,375</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18,063</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 20pt; text-indent: -10pt">Shares for dilutive unvested stock </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 20pt; text-indent: -10pt">Weighted average common shares outstanding and assumed conversions&#x2014; diluted </td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23,140</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19,375</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18,063</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.25pt; padding-left: 10pt; text-indent: -10pt">Basic and diluted net loss per share attributable to Sterling common stockholders </td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(0.40</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">)</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2.02</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">)</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(0.54</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">)</td> </tr>  </table> </div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In accordance with the treasury stock method, approximately <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;">0.4</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.2</div> million shares of unvested stock were excluded from the diluted weighted average common shares outstanding in <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;">2015</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014,</div> respectively, as the Company incurred a loss in these years 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> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&amp;loc=d3e1278-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><br>Reference 3: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&amp;loc=d3e1252-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=65016374&amp;loc=d3e4984-109258<br><br>Reference 5: 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.21)<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_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>34
<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="idp6774662736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 14 - Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity Note 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: bold 10pt Times New Roman, Times, Serif; 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;">14.</div></td> <td>Stockholders&#x2019; Equity</td> </tr>  </table> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Holders of common stock are entitled to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> vote for each share on all matters voted upon by the stockholders, including the election of directors and do not have cumulative voting rights. Subject to the rights of holders of any then outstanding shares of preferred stock, common stockholders are entitled to receive ratably any dividends that <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> be declared by the Board of Directors out of funds legally available for that purpose. Holders of common stock are entitled to share ratably in net assets upon any dissolution or liquidation after payment of provision for all liabilities and any preferential liquidation rights of our preferred stock then outstanding. Common stock shares are not subject to any redemption provisions and are not convertible into any other shares of capital stock. The rights, preferences and privileges of holders of common stock are subject to those of the holders of any shares of preferred stock that <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> be issued in the future.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Board of Directors <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> authorize the issuance of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> or more classes or series of preferred stock without stockholder approval and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> establish the voting powers, designations, preferences and rights and restrictions of such shares. No preferred shares have been issued.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Treasury and Forfeited Shares</div></div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In <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;">2008,</div> the Company announced a share-repurchase program to purchase up to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$5</div> million in shares of common stock. 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;">2010,</div> the Company announced an increase to the share-repurchase program to purchase an additional <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$5</div> million in shares of common stock, for a total up to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$10</div> million. The specific timing and amount of repurchase will vary based on market conditions, securities law limitations and other factors. There were no share repurchases in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015</div> related to the share-repurchase program.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company accounts for the repurchase of treasury shares under the cost method. When shares are repurchased, cash is paid and the treasury stock account is debited for the price paid. Under the cost method, retirement of treasury stock would result in a debit to the common stock account for the original par value, a debit to additional paid-in capital for the excess between the par value and the original sales price, a debit to retained earnings for any excess amounts paid above the original sales price and a credit to the treasury stock account for the price paid.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Forfeited shares are generally the result of an employee&#x2019;s separation from the Company. Forfeitures of our service-, performance- and market-based share awards are discussed below. Such stock is held briefly as treasury stock and canceled during the year. 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> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015,</div> there was no treasury stock held by the Company.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Upon the vesting of unvested common stock (or restricted stock) the Company <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> withhold shares, based on the employee&#x2019;s election, in order to satisfy federal tax withholdings. The shares held by the Company are considered constructively retired and are retired shortly after withholding. The Company then remits the withholding taxes required by the taxing agencies. During <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015,</div> there were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18,229</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">96,076</div> shares withheld for tax purposes and retired.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Stock-based Compensation and Grants</div></div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company has a stock-based incentive plan that is administered by the Compensation Committee of the Board of Directors (the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&#x201c;2001</div> Plan&#x201d;). The <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2001</div> Plan is in effect until <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;">2021</div> as a result of a <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;">2011</div> amendment to extend its term for an additional <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">ten</div> years. The <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2001</div> Plan provides for the issuance of stock awards for up to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,900,000</div> shares of the Company&#x2019;s common stock. The Compensation Committee <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> reward employees and non-employees with various types of awards including but not limited to warrants, stock options, common stock, and unvested common stock (or restricted stock) vesting on service, performance or market criteria.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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> there were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">555,785</div> shares of common stock available under the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2001</div> Plan. All shares under the plan are available for issuance pursuant to future stock-based compensation awards.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <!-- Field: Page; Sequence: 73; Value: 1 -->   <!-- Field: /Page --> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;"></div></div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Common Stock Awards</div></div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The following table summarizes the Company&#x2019;s service-based share compensation awards:</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;">  <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="text-align: justify; padding-bottom: 1pt; padding-left: 10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Number of Shares</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Weighted Average <br /> Fair Value Per Share</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; text-align: justify; text-indent: 0in; padding-left: 0pt">Nonvested at January 1, 2014 </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">181,116</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10.61</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-left: 10pt">Granted </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">61,957</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9.05</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: 0in; padding-left: 10pt">Vested </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(73,190</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6.88</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt; text-indent: 0in; padding-left: 10pt">Forfeited </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(20,412</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11.66</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1pt; text-indent: 0in; padding-left: 0pt">Nonvested at December 31, 2014 </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">149,471</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11.65</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-left: 10pt">Granted </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">978,526</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.53</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-left: 10pt">Vested </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(166,622</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8.56</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt; padding-left: 10pt">Forfeited </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(47,552</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6.91</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1pt; padding-left: 0pt">Nonvested at December 31, 2015 </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">913,823</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.83</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-left: 10pt">Granted </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">79,240</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.36</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-left: 10pt">Vested </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(351,855</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.46</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt; padding-left: 10pt">Forfeited </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 2.25pt; padding-left: 0pt">Nonvested at December 31, 2016 </td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">641,208</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.97</div></td> <td style="text-align: left">&nbsp;</td> </tr>  </table> </div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></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;">2016,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014,</div> certain key employees were granted an aggregate total of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20,000,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">917,851</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18,536</div> shares of unvested common stock, respectively, with a weighted average fair value per share of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$4.78,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$4.55</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$11.38</div> per share, respectively, resulting in compensation expense of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.1</div> million, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$4.4</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.2</div> million, respectively, expected to be recognized ratably over a <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;">five</div>-year restriction period. 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;">2015,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">600,000</div> shares, which vest ratably over <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> years, were awarded to the Company&#x2019;s CEO. The <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2001</div> plan provides for unvested (or restricted) and vested common stock grants and pursuant to non-employee director compensation arrangements, non-employee directors of the Company were awarded unvested stock with <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div>-year vesting as follows:</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;">  <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="text-align: justify; padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years Ended December 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="text-align: justify; padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 55%; text-align: justify; text-indent: -10pt; padding-left: 10pt">Shares awarded to each non-employee director </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,848</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,135</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,203</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; text-indent: -10pt; padding-left: 10pt">Total shares awarded </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">59,240</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">60,675</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">43,421</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: -10pt; padding-left: 10pt">Average grant-date market price per share </td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.22</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.12</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8.06</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; text-indent: -10pt; padding-left: 10pt">Total compensation cost attributable to shares awarded </td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">250,000</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">250,000</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">350,000</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-left: 10pt; text-indent: -10pt">Compensation cost recognized related to current and prior year awards </td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">249,995</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">266,667</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">316,750</div></td> <td style="text-align: left">&nbsp;</td> </tr>  </table> </div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In addition to the service-based compensation awards discussed above, the Company also awarded performance-based awards. In <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;">2015,</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014,</div> there were a total of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">64,159,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,000</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,500</div> performance-based shares issued, respectively. In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> and <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;">1,875</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,750</div> performance based shares were forfeited, respectively. In order to recognize compensation expense for these performance based shares, the Company must assess, at each reporting period, whether it is probable that the performance condition will be met. These shares must also be re-valued at each reporting period until they vest. 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> only the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> issuance was deemed probable of meeting the performance conditions and as a result the Company recorded <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.1</div> million in compensation expense.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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;">2015,</div> the Company implemented a long- and short-term incentive program for certain employees.&nbsp;The short-term incentive plan is paid in cash if certain short-term achievements are met and the long-term incentive plan is paid with the Company&#x2019;s stock if certain long-term achievements are met.&nbsp;The stock-based awards are awarded based in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div> parts; <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50%</div> is based on completing a service period of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> years and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50%</div> is based on the level of achievement of the Company&#x2019;s total shareholder return (&#x201c;TSR&#x201d;) compared to the TSR of a designated peer group over a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div>-year period or a market based stock award.&nbsp;The service based awards are recorded as usual; however, the market-based awards of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">86,483</div> shares were valued using a Monte Carlo simulation and their expense was included in the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.2</div> million of total unvested and market-based awards discussed below. During 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;">2015,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">54,519</div> of these shares were forfeited and amortization expense was adjusted. None of these shares were forfeited during 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> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <!-- Field: Page; Sequence: 74; Value: 1 -->   <!-- Field: /Page --> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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> total unrecognized compensation cost related to unvested common and market-based stock was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2.2</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.5</div> years. Compensation expense for unvested common stock (or restricted stock), performance and market-based grants were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.8</div> million, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.2</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.8</div> million for <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;">2015</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014,</div> respectively.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company also awards common stock as part of its incentive plan with no service or performance vesting requirements which are expensed fully in the year granted. There were no such shares awarded in <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;">119,343</div> shares with a grant date fair value of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.5</div> million awarded in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015</div> and no such shares were awarded in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014.</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Stock Offerings </div></div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">On <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;">9,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> the Company completed an underwritten public offering of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,175,000</div> shares of the Company&#x2019;s common stock, which included the full exercise of the sole underwriter&#x2019;s over-allotment option, at a price to the public of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$4.00</div> per share <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">($3.77</div> per share net of underwriting discounts). The net proceeds from the offering of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$19.1</div> million, after deducting underwriting discounts and other offering expenses, were used for working capital, repayment of our indebtedness under the revolving loan portion of our Equipment-based Facility and for general corporate purposes.</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_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 4<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74567-122707<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21484-112644<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(29))<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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21488-112644<br><br>Reference 5: 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))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 6: 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 7: 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 4<br> -Subparagraph (SAB Topic 4.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187143-122770<br><br>Reference 8: 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 9: 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=6928386&amp;loc=d3e21506-112644<br><br>Reference 10: 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(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 11: 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 12: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23285-112656<br><br>Reference 13: 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=6928386&amp;loc=d3e21475-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Preferred Stock<br> -URI http://asc.fasb.org/extlink&amp;oid=6521494<br><br>Reference 15: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 16: 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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21564-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_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<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="idp6774541088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 15 - Employee Benefit Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Pension and Other Postretirement Benefits 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: bold 10pt Times New Roman, Times, Serif; 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;">15.</div></td> <td>Employee Benefit Plans</td> </tr>  </table> <div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company maintains <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div> defined contribution profit-sharing plans <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(401(k)</div> plans) covering substantially all non-union persons employed by the Company, whereby employees <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> contribute a percentage of compensation, limited to maximum allowed amounts under the Internal Revenue Code. The Plans provide for discretionary employer contributions, the level of which, if any, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> vary by subsidiary and is determined annually by each company&#x2019;s board of directors. The Company made aggregate matching contributions of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.8</div> million, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.8</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.3</div> million for the years 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;">2015</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014,</div> respectively.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">As of <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 Company had approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,684</div> employees, including <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,364</div> field personnel. Of our <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,364</div> field employees, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">366,</div> or <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">22%</div> of total employees, were union members primarily in Nevada, Arizona, California and Hawaii and covered by collective bargaining agreements.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company contributes to a number of multi-employer defined benefit pension plans under the terms of collective-bargaining agreements that cover its union-represented employees. The risks of participating in these multi-employer plans are different from single-employer plans in the following aspects:</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;">  <tr style="vertical-align: top"> <td style="width: 18pt"></td> <td style="width: 13.5pt"><div style="display: inline; font-family: Symbol">&middot;</div></td> <td style="text-align: justify">Assets contributed to the multi-employer plan by <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> employer <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> be used to provide benefits to employees of other participating employers. If a participating employer stops contributing to the plan, the unfunded obligations of the plan <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> be borne by the remaining participating employers.</td> </tr>  </table> <div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</div> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;">  <tr style="vertical-align: top"> <td style="width: 18pt"></td> <td style="width: 13.5pt"><div style="display: inline; font-family: Symbol">&middot;</div></td> <td style="text-align: justify">If the Company chooses to stop participating in some of its multi-employer plans, the Company <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> be required to pay those plans an amount based on the underfunded status of the plan, referred to as a withdrawal liability.</td> </tr>  </table> <div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <!-- Field: Page; Sequence: 75; Value: 1 -->   <!-- Field: /Page --> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">The following table presents our participation in these plans (amounts in thousands):</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;">  <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="text-align: center">&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td nowrap="nowrap" style="text-align: center"><div style="display: inline; font-weight: bold;">Pension Plan <br /> Employer</div></td> <td style="font-weight: bold; text-align: center">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><div style="display: inline; font-weight: bold;">Pension Protection <br /> Act (&#x201c;PPA&#x201d;) <br /> Certified Zone <br /> Status<div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline;">1</div></div></td> <td style="text-align: center">&nbsp;</td> <td nowrap="nowrap" style="text-align: center"><div style="display: inline; font-weight: bold;">FIP / RP <br /> Status </div></td> <td style="font-weight: bold; text-align: center">&nbsp;</td> <td nowrap="nowrap" colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Contributions</td> <td style="font-weight: bold; text-align: center">&nbsp;</td> <td nowrap="nowrap" style="font-weight: bold; text-align: center">Surcharge <br /> Imposed</td> <td style="font-weight: bold; text-align: center">&nbsp;</td> <td nowrap="nowrap" style="font-weight: bold; text-align: center"><div style="display: inline; font-weight: bold;">Expiration <br /> Date of <br /> Collective <br /> Bargaining <br /> Agreement<div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline;">3</div></div></td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Pension Trust <br /> Fund</td> <td style="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Identification <br /> Number</td> <td style="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> <td style="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Pending / <br /> Implemented<div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline;">2</div></td> <td style="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> <td style="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</td> <td style="text-align: center; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" style="text-align: center; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="text-align: center; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</td> <td nowrap="nowrap" style="text-align: center; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 19%; text-align: left">Pension Trust Fund for Operating Engineers Pension Plan</td> <td style="width: 1%">&nbsp;</td> <td style="width: 8%; text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">94-6090764</div></td> <td style="width: 1%">&nbsp;</td> <td style="width: 8%; text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Red</div></td> <td style="width: 1%">&nbsp;</td> <td style="width: 8%; text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Red</div></td> <td style="width: 1%">&nbsp;</td> <td style="width: 8%; text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Yes</div></td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 6%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,145</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 6%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,151</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 6%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,757</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 8%; text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No</div></td> <td style="width: 1%">&nbsp;</td> <td style="width: 8%; text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Various</div></td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Laborers Pension Trust for Northern California </td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">94-6277608</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Yellow</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Yellow</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Yes</div></td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,059</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">966</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,447</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Various</div></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Carpenter Funds Administrative Office </td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">94-6050970</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Red</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Red</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Yes</div></td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">636</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">842</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,015</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Various</div></td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Cement Mason Pension Trust Fund For Northern California </td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">94-6277669</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Yellow</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Yellow</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Yes</div></td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">311</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">371</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">322</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Various</div></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">All other funds<div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline;">4</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td>&nbsp;</td> <td style="text-align: left; border-bottom: Black 1pt solid">&nbsp;</td> <td style="text-align: right; border-bottom: Black 1pt solid"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,487</div></td> <td style="text-align: left; border-bottom: Black 1pt solid">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left; border-bottom: Black 1pt solid">&nbsp;</td> <td style="text-align: right; border-bottom: Black 1pt solid"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,204</div></td> <td style="text-align: left; border-bottom: Black 1pt solid">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left; border-bottom: Black 1pt solid">&nbsp;</td> <td style="text-align: right; border-bottom: Black 1pt solid"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,267</div></td> <td style="text-align: left; border-bottom: Black 1pt solid">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td>&nbsp;</td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td>&nbsp;</td> <td nowrap="nowrap" style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Total Contributions:</div></td> <td>&nbsp;</td> <td style="text-align: left; border-bottom: Black 2.5pt double">$</td> <td style="text-align: right; border-bottom: Black 2.5pt double"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,638</div></td> <td style="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left; border-bottom: Black 2.5pt double">$</td> <td style="text-align: right; border-bottom: Black 2.5pt double"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14,534</div></td> <td style="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left; border-bottom: Black 2.5pt double">$</td> <td style="text-align: right; border-bottom: Black 2.5pt double"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,808</div></td> <td style="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr>  </table> </div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -4.5pt"><div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline;">&nbsp;</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-align: justify; text-indent: -4.5pt"><div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div></div>The most recent PPA zone status available in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015</div> is for the plan&#x2019;s year-end during <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014,</div> respectively. The zone status is based on information that we received from the plan and is certified by the plan&#x2019;s actuary. Among other factors, plans in the red zone are generally less than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">65</div> percent funded, plans in the orange zone are less than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">80</div> percent funded and have an Accumulated Funding Deficiency in the current year or projected into the next <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">six</div> years, plans in the yellow zone are less than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">80</div> percent funded and plans in the green zone are at least <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">80</div> percent funded.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-align: justify; text-indent: -4.5pt"><div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div></div>Indicates whether the plan has a financial improvement plan (&#x201c;FIP&#x201d;) or a rehabilitation plan (&#x201c;RP&#x201d;) which is either pending or has been implemented.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-align: justify; text-indent: -4.5pt"><div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div></div>Lists the expiration date(s) of the collective-bargaining agreement(s) to which the plans are subject.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 8.6pt; text-align: justify; text-indent: -4.3pt"><div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4</div></div>These funds include multi-employer plans for pensions and other employee benefits. The total individually insignificant multi-employer pension costs contributed were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.2</div> million, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.5</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.9</div> million for <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;">2015</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014,</div> respectively, and are included in the contributions to all other funds along with contributions to other types of benefit plans. Other employee benefits include certain coverage for medical, prescription drug, dental, vision, life and accidental death and dismemberment, disability and other benefit costs.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 8.6pt; text-align: justify; text-indent: -4.3pt">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We currently have no intention of withdrawing from any of the multi-employer pension plans in which we participate.</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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pension and other postretirement benefits.</p></div>
<a 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 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450702-114947<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&amp;loc=d3e2410-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39675-114964<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66047640&amp;loc=d3e39622-114963<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>36
<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="idp6774597472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 16 - Concentration of Risk and Enterprise-wide Disclosures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_SegmentReportingDisclosureTextBlock', window );">Segment Reporting 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: bold 10pt Times New Roman, Times, Serif; 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;">16.</div></td> <td>Concentration of Risk and Enterprise-Wide Disclosures</td> </tr>  </table> <div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The following table shows contract revenues generated from the Company&#x2019;s customers that accounted for more than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10%</div> of revenues (amounts in thousands):</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;">  <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="23" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years Ended December 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 34%; text-align: left; padding-left: 10pt; text-indent: -10pt">California Department of Transportation (&#x201c;Caltrans&#x201d;) </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">88,627</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12.8</div></td> <td style="width: 1%; text-align: left">%</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">96,470</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15.5</div></td> <td style="width: 1%; text-align: left">%</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">97,637</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14.5</div></td> <td style="width: 1%; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Texas Department of Transportation (&#x201c;TXDOT&#x201d;) </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">85,224</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12.4</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left"></td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">84,129</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13.5</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left"></td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">*</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">*</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Utah Department of Transportation (&#x201c;UDOT&#x201d;) </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">79,421</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11.5</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">*</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">*</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">*</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">*</div></td> <td style="text-align: left">&nbsp;</td> </tr>  </table> </div> <div style=" margin: 0">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><div style="display: inline; font-size: 8pt">*Represents less than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10%</div> of revenues </div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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> the Texas Department of Transportation (TXDOT) owed the Company <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$7.9</div> million which was greater than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10%</div> of contracts receivable. 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;">2015,</div> there were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> customers who owed the Company amounts greater than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10%</div> of contract receivables.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company&#x2019;s revenue and receivables are entirely derived from the construction of U.S. projects and all of the Company&#x2019;s assets are held domestically within the U.S.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">A portion of our labor force is subject to collective bargaining agreements. Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15</div> for further information regarding this concentration of 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_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_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8981-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e9038-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 33<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8971-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8595-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8380-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 35<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8984-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e9031-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8538-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8864-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8924-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<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="idp6941585280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 17 - Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions 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: bold 10pt Times New Roman, Times, Serif; 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;">17.</div></td> <td>Related Party Transactions</td> </tr>  </table> <div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company has limited related party transactions. The most material transactions relate to the Company&#x2019;s RLW subsidiary and its executive management who own or have an ownership interest in certain real estate and other companies. RLW has historically performed construction contracts, leased properties, or has provided professional and other services for entities owned by the executive managers of RLW. The total RLW related party revenue related to construction contracts totaled <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$4.1</div> million, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$3.7</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.5</div> million in <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;">2015</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014,</div> respectively. RLW leases its main office and equipment maintenance shop for its Utah operations for an annual cost of approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.5</div> million. The office and shop leases expire in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2022.</div> RLW had other miscellaneous related party transactions which aggregated to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.8</div> million, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.2</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.1</div> million in <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;">2015</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014,</div> respectively.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company had other individually immaterial miscellaneous transactions with related parties that totaled <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.6</div> million, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.2</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.4</div> million during <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;">2015</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014,</div> respectively.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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 Company completed the sale, on a non-recourse basis, of its only long-term contract receivable pursuant to a factoring agreement with a related party. The Company received approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$7.1</div>&nbsp;million upon the closing of this transaction and recorded a loss of approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.4</div> million in &#x201c;Other operating (expense) income, net.&#x201d; See Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div> for more information regarding this sale.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In addition, 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 Company completed the sale of a parcel of land located in Harris County, Texas to Joseph P. Harper, Sr., former President and Chief Operating Officer of the Company. Proceeds received were approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2.4</div> million. See Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7</div> for more information regarding this sale.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">An independent member of senior management of the Company reviewed all related party sales and purchases before they were transacted.</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_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(k))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39622-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39678-107864<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<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="idp6941784528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 18 - Quarterly Financial Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_QuarterlyFinancialInformationTextBlock', window );">Quarterly Financial Information [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: bold 10pt Times New Roman, Times, Serif; 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;">18.</div></td> <td>Quarterly Financial Information</td> </tr>  </table> <div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The following table summarizes the unaudited quarterly results of operations for <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015</div> (amounts in thousands, except per share data):</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;">  <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="15" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016 Quarters Ended (unaudited)</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3">&nbsp;</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid">March 31</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid">June 30</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid">September 30</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid">December 31</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid">Total</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 45%; padding-left: 10pt; text-indent: -10pt">Revenues </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">126,567</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">189,582</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">205,629</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">168,345</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">690,123</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Gross profit </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,830</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,089</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">17,032</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,903</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">43,854</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Income (loss) before income taxes and earnings attributable to noncontrolling interests </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(7,336</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,570</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,196</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(5,754</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(7,324</div></td> <td style="text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Net income (loss) attributable to Sterling common stockholders </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(7,328</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,023</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,415</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(6,348</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(9,238</div></td> <td style="text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Net income (loss) per share attributable to Sterling common stockholders:</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Basic and diluted </td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(0.37</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.09</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.10</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(0.25</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(0.40</div></td> <td style="text-align: left">)</td> </tr>  </table> </div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;">  <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="15" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015 Quarters Ended (unaudited)</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3">&nbsp;</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid">March 31</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid">June 30</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="border-bottom: Black 1pt solid">September 30</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid">December 31</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid">Total</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 45%; padding-left: 10pt; text-indent: -10pt">Revenues </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">117,682</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">177,425</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">176,000</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">152,488</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">623,595</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Gross profit (loss) </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(6,836</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,111</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14,458</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,220</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">28,953</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Income (loss) before income taxes and earnings attributable to noncontrolling interests </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(16,697</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(967</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,326</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(841</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(17,179</div></td> <td style="text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Net income (loss) attributable to Sterling common stockholders </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(16,992</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,542</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">256</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(19,898</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(39,176</div></td> <td style="text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Net income (loss) per share attributable to Sterling common stockholders:</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Basic and diluted </td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(0.90</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(0.13</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.01</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1.01</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2.02</div></td> <td style="text-align: left">)</td> </tr>  </table> </div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company&#x2019;s operating revenues <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">tend</div> to be somewhat higher in the summer months which are typically due to warmer and dryer weather conditions. Our <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> quarter revenues and results of operations typically reflect these seasonal trends. However, from time to time, the Company&#x2019;s operating results are significantly affected by certain transactions or events that management believes are not indicative or representative of our results.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">During the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">first</div> quarter of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> the Company was challenged with unusually poor weather conditions, including rain in Texas and snow at our Nevada jobs. In addition, in the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">fourth</div> quarter, there was a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2.5</div> million charge on a negotiated global settlement with several entities which allowed the close-out of a Texas project, thus avoiding further negotiation and litigation expense, along with charges on Texas projects and to under-recovered equipment costs.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015,</div> the Company recorded downward percent-complete revisions to certain projects in the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">first</div> quarter of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015,</div> largely related to construction projects in Texas, and there was unseasonably more rainfall during <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">second</div> quarter of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015,</div> also in Texas, which caused declines in productivity and unanticipated delays during this quarter. The <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">fourth</div> quarter loss was largely due to a revaluation of noncontrolling interest due to a new agreement with the noncontrolling interest owners.</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_QuarterlyFinancialInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the 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 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68076893&amp;loc=d3e1570-108306<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=68064558&amp;loc=d3e765-108305<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=68064558&amp;loc=d3e725-108305<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationTextBlock</td>
</tr>
<tr>
<td style="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>39
<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="idp6941533376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 19 - Subsequent Event - Commitment to Purchase Concrete Company<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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"><div style=" font-size: 10pt; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19.</div> Subsequent Event &#x2013;Purchase of Concrete Company</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">On <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;">8,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> the Company entered into a definitive agreement to buy Tealstone Construction (&#x201c;Tealstone&#x201d;), a Denton, Texas-based concrete construction company for <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$85</div> million, subject to specified post-closing adjustments. Tealstone is a market leader in commercial and residential concrete construction in the Dallas-Fort Worth Metroplex. The company serves commercial contractors and multi-family developers, as well as national homebuilders in Texas and Oklahoma.</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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Sterling plans to finance the acquisition through a combination of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$15</div> million of seller financing, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,882,058</div> shares of Sterling common stock, and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$55</div> million of debt from Sterling&#x2019;s new <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$85</div> million credit facility, which will replace the existing facility. &nbsp;The transaction is expected to close in the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">second</div> quarter of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> and is contingent on customary closing conditions including new debt financing and regulatory approvals.</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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>40
<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="idp6771004048">
<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">12 Months Ended</th>
</tr>
<tr><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_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: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><div style="display: inline; font-style: italic;">Principles of Consolidation</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The accompanying 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;">4</div> for further information regarding the Company&#x2019;s Subsidiaries and Joint Ventures with Noncontrolling Owners&#x2019; Interest.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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 consolidated statements of operations and as a single line item (&#x201c;Receivables from and equity in construction joint ventures&#x201d;) in the 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;">5</div> for further information regarding the Company&#x2019;s construction joint ventures.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Under accounting principles generally accepted in the United States (&#x201c;GAAP&#x201d;), 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 we have a noncontrolling variable interest. Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6</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: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><div style="display: inline; font-style: italic;">Use of Estimates</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The preparation of 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_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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><div style="display: inline; font-style: italic;">Revenue Recognition</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></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. Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16</div> for further information regarding the Company&#x2019;s concentration of risk.</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">Our 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">&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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Changes in estimated revenues and gross margin during 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> resulted in a net charge of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$6.3</div> million included in operating loss, or <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.27</div> per diluted share attributable to Sterling common stockholders, included in net loss attributable to Sterling common stockholders. Changes in estimated revenues and gross margin during 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;">2015</div> resulted in a net charge of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$9.7</div> million included in operating loss, or <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.50</div> per diluted share attributable to Sterling common stockholders, included in net loss attributable to Sterling common stockholders. Changes in estimated revenues and gross margin during 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;">2014</div> resulted in a net charge of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$9.1</div> million included in operating loss, or <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.50</div> per diluted share attributable to Sterling common stockholders, included in net loss attributable to Sterling common stockholders.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company considers unapproved change orders to be contract variations for which we have a change of scope for which we believe we are contractually entitled to additional price but a price change associated with the scope change has not yet been agreed upon with the customer. Costs associated with unapproved change orders are included in the estimated cost 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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 subjective evaluation of the situation or on unsupported representations. Revenues 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.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <!-- Field: Page; Sequence: 54; Value: 1 --> <!-- Field: /Page --> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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 <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> be taken.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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;">$2.2</div> million, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$9.2</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> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.6</div> million, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$5.2</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;">2015,</div> in &#x201c;Costs and estimated earnings in excess of billings on uncompleted contracts&#x201d; on our consolidated balance sheets was in accordance with GAAP.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The asset, &#x201c;Costs and estimated earnings in excess of billings on uncompleted contracts&#x201d; represents revenues recognized in excess of amounts billed on these contracts and will be billed at a later date, usually due to contract terms. In addition, revenue associated with unapproved change orders and claims is also included when realization is probable and amounts can be reliably determined. The liability, &#x201c;Billings in excess of costs and estimated earnings on uncompleted contracts&#x201d; represents billings in excess of revenues recognized on these contracts.</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_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: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><div style="display: inline; font-style: italic;">Reclassification</div></div> <div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Certain amounts in prior years&#x2019; financial statements have been reclassified to conform to the presentation used in 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></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><div style="display: inline; font-style: italic;">Financial Instruments </div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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, short-term and long-term contracts receivable, accounts payable, notes payable, 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;), a term loan (the &#x201c;Term Loan&#x201d;) with Nations (combined, the &#x201c;Equipment-based Facility&#x201d;), and an earn-out liability related to the acquisition of JBC.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The recorded values of cash and cash equivalents, restricted cash, short-term contracts receivable and accounts payable approximate their fair values based on their liquidity and/or short-term nature. The recorded value of the long-term contract receivable was based on the amount of future cash flows discounted using the creditor&#x2019;s borrowing rate and such recorded value approximated fair value.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company provides credit in the normal course of business, principally to public (government) owners, and performs ongoing credit evaluations, as deemed necessary, but generally does not require collateral to support such receivables. In an effort to reduce its credit exposure, as well as accelerate its cash flows, 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 Company completed the sale, on a non-recourse basis, of its only long-term contract receivable pursuant to a factoring agreement with a related party. The Company received approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$7.1</div>&nbsp;million upon the closing of this transaction and recorded a loss of approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.4</div> million in &#x201c;Other operating (expense) income, net.&#x201d;&nbsp; As such, we did not have a long-term contract receivable 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;">2015.</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <!-- Field: Page; Sequence: 55; Value: 1 --> <!-- Field: /Page --> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company has an earn-out agreement with JBC&#x2019;s former owner. This earn-out liability is classified as a Level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div> fair value measurement and the unobservable input is the forecasted earnings before interest taxes depreciation and amortization (&#x201c;EBITDA&#x201d;) for the periods after the period being reported through <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;">2017.</div> Whenever forecasted EBITDA is above the benchmarks set there is an earn-out liability recorded. In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> we noted that forecasted EBITDA was surpassing the benchmarks which resulted in an earn-out expense of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.2</div> million recorded in &#x201c;Other operating (expense) income, net&#x201d; on the consolidated statements of operations. This liability is included in other current liabilities on the accompanying consolidated balance sheets. There was no earn-out earned in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015,</div> thus no liability was recorded 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;">2015.</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company has the Revolving Loan and the Term Loan and also has long-term notes payable of <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;"> 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> related to machinery and equipment purchased which 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 associated interest rates ranging 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;">6.92%</div> (Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9).</div> The fair value of these notes payable approximates their book value. 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></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 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 style="display: inline; font-size: 10pt">&nbsp;</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 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 style="display: inline; font-size: 10pt">&nbsp;</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 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 style="display: inline; font-size: 10pt">&nbsp;</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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_ReceivablesPolicyTextBlock', window );">Receivables, 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><div style="display: inline; font-style: italic;">Contracts Receivable</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Contracts receivable are generally based on amounts billed to the customer. 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> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015,</div> contracts receivable included <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$23.4</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$19.8</div> million of retainage, respectively, discussed below, which is being withheld by customers until completion of the contracts. 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> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015,</div> there were no unbilled receivables on contracts completed or substantially complete. Contracts receivable includes only balances approved for payment by the customer.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Many of the contracts under which the Company performs work contain retainage provisions. Retainage refers to that portion of billings made by the Company but held for payment by the customer pending satisfactory completion of the project. Unless reserved, the Company assumes that all amounts retained by customers under such provisions are fully collectible. Retainage on active contracts is classified as a current asset regardless of the term of the contract and is generally collected within <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> year of the completion of a contract.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">There are certain contracts that are completed in advance of full payment. When the receivable will not be collected within our normal operating cycle, we consider it a long-term contract receivable and it is recorded in &#x201c;Other assets, net&#x201d; in our balance sheet. 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 Company completed the sale, on a non-recourse basis, of its only long-term contract receivable pursuant to a factoring agreement with a related party. As such, there was no outstanding long-term contract receivable 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;">2015.</div> We considered the credit quality of the borrower to assess the appropriate discount rate applied and continuously monitored the borrower&#x2019;s credit quality. The long-term contract receivable was historically discounted at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.25%</div> and recorded at fair value. Interest income related to this receivable was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.2</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.4</div> million for the years 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;">2015</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014,</div> respectively.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <!-- Field: Page; Sequence: 56; Value: 1 --> <!-- Field: /Page --> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Contracts receivable are written off based on individual credit evaluation and specific circumstances of the customer, when such treatment is warranted. There was no bad debt expense recorded in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div> and a minimal amount of bad debt expense recorded in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015.</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">At year-end, the Company performs a review of outstanding contracts receivable, historical collection information and existing economic conditions to determine if there are potential uncollectible receivables. 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> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015,</div> our allowance for doubtful accounts against contracts receivable was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">zero</div> and immaterial, respectively.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">As is customary, we have agreed to indemnify our bonding company for all losses incurred by it in connection with bonds that are issued, and we have granted our bonding company a security interest in certain assets, including accounts receivable, as collateral for such obligation.</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_InventoryPolicyTextBlock', window );">Inventory, 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: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><div style="display: inline; font-style: italic;">Inventories</div></div> <div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company&#x2019;s inventories are stated at the lower of cost or market as determined by the average cost method. Inventories 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> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015</div> were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$3.7</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2.5</div> million, respectively. Inventories consist primarily of concrete, aggregate and millings which are primarily expected to be utilized on construction projects in the future. A small portion is sold to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">third</div> parties. The cost of inventory includes labor, trucking and other equipment costs.</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_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment, 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><div style="display: inline; font-style: italic;">Property and Equipment</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Property and equipment are stated at cost. Depreciation and amortization are computed using the straight-line method. The estimated useful lives used for computing depreciation and amortizations are as follows:</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div> <table cellspacing="0" cellpadding="0" style="; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;"> <tr> <td style="width: 10%">&nbsp;</td> <td nowrap="nowrap" style="vertical-align: top; width: 40%; layout-grid-mode: both">Buildings (in years)</td> <td style="width: 5%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 5%; text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">39</div></td> <td style="vertical-align: bottom; layout-grid-mode: both; width: 40%"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="vertical-align: top"> <td>&nbsp;</td> <td nowrap="nowrap" style="layout-grid-mode: both">Construction equipment (in years)</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div></td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="layout-grid-mode: both"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15</div></td> </tr> <tr style="vertical-align: top"> <td>&nbsp;</td> <td nowrap="nowrap" style="layout-grid-mode: both">Land improvements (in years)</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div></td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="layout-grid-mode: both"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15</div></td> </tr> <tr style="vertical-align: top"> <td>&nbsp;</td> <td nowrap="nowrap" style="layout-grid-mode: both">Office furniture and fixtures (in years)</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div></td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="layout-grid-mode: both"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div></td> </tr> <tr style="vertical-align: top"> <td>&nbsp;</td> <td nowrap="nowrap" style="layout-grid-mode: both">Leasehold improvements (in years or lease period, if shorter)</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div></td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="layout-grid-mode: both"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div></td> </tr> <tr style="vertical-align: top"> <td>&nbsp;</td> <td nowrap="nowrap" style="layout-grid-mode: both">Transportation equipment (in years)</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div></td> <td style="layout-grid-mode: both"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> </table> </div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Depreciation expense was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$15.7</div> million, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$16.2</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$18.2</div> million in <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;">2015</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014,</div> respectively.</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_LeasePolicyTextBlock', window );">Lease, 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: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><div style="display: inline; font-style: italic;">Leases</div></div> <div style=" margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We lease property and equipment in the ordinary course of our business. Our leases have varying terms. Some <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> include renewal options, escalation clauses, restrictions, penalties or other obligations that we consider in determining minimum lease payments. The leases are classified as either operating leases or capital leases, as appropriate.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><div style="display: inline; font-style: italic;">Equipment under Capital Leases</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company&#x2019;s policy is to account for capital leases, which transfer substantially all the benefits and risks incident to the ownership of the leased property to the Company, as the acquisition of an asset and the incurrence of an obligation. Under this method of accounting, the recorded value of the leased asset is amortized principally using the straight-line method over its estimated useful life and the obligation, including interest thereon, is reduced through payments over the life of the lease. Depreciation expense on equipment subject to capital leases and the related accumulated depreciation is included with that of owned equipment. The Company had <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div> capital leases totaling <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.4</div> million 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> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> capital lease 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;">2015</div> with <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.5</div> million recorded in &#x201c;Long-term debt, net of current maturities&#x201d; and &#x201c;Current maturities of long-term debt,&#x201d; as applicable, in our consolidated balance sheets.</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_DeferredChargesPolicyTextBlock', window );">Deferred Charges, 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><div style="display: inline; font-family: Times New Roman, Times, Serif"><div style="display: inline; font-style: italic;">Deferred Loan Costs </div></div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Deferred loan costs represent loan origination fees paid to the lender and related professional fees such as legal fees related to drafting of loan agreements. In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015,</div> the Company capitalized <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.3</div> million in loan fees paid to Nations in connection with incurring the new debt, discussed further in Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9.</div> These capitalized fees are amortized on a straight-line basis over the term of the Equipment-based Facility. Unamortized costs were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.8</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.1</div> million 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> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015,</div> respectively, and are attributable to the Equipment-based Facility. Loan cost amortization expense for the years 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;">2015</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div> was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.3</div> million, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.3</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.2</div> million, respectively. In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> we adopted Accounting Standards Update (&#x201c;ASU&#x201d;) <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;">03</div> as noted below, a new standard of the Financial Accounting Standards Board (FASB), which simplifies the presentation of debt issuance costs. In accordance with the new standard, we now reflect debt issuance costs as a reduction from the face amount of debt on our consolidated balance sheets.</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_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill and Intangible Assets, 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><div style="display: inline; font-style: italic;">Goodwill and Intangibles</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Goodwill represents the excess of the cost of companies acquired over the fair value of their net assets at the dates of acquisition. GAAP requires that: <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1)</div> goodwill and indefinite lived intangible assets not be amortized, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2)</div> goodwill is to be tested for impairment at least annually at the reporting unit level and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3)</div> intangible assets deemed to have an indefinite life are to be tested for impairment at least annually by comparing the fair value of these assets with their recorded amounts. Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8</div> for our disclosure regarding goodwill impairment testing.</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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment or Disposal of Long-Lived Assets, 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><div style="display: inline; font-style: italic;">Evaluating Impairment of Long-Lived Assets</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">When events or changes in circumstances indicate that long-lived assets <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> be impaired, an evaluation is performed. The evaluation would be based on estimated undiscounted cash flows associated with the assets as compared to the asset&#x2019;s carrying amount to determine if a write-down to fair value is required. There was no impairment in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> an immaterial impairment in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015</div> and no impairment in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014.</div> Management believes that there are no additional events or changes in circumstances which have indicated that other long-lived assets <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> be impaired. See Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7</div> for more information regarding our immaterial impairment charge in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015.</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_SegmentReportingPolicyPolicyTextBlock', window );">Segment Reporting, 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><div style="display: inline; font-style: italic;">Segment reporting</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><div style="display: inline; font-style: italic;">&nbsp;</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">We operate in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> operating segment and have only <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> reportable segment and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> reporting unit component, which is heavy civil construction. In making this determination, the Company considered the discrete financial information used by our Chief Operating Decision Maker (&#x201c;CODM&#x201d;). 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&#x2019;s overall performance. The service provided by the Company, in all instances of our construction projects, is heavy civil construction. 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 which would allow aggregation of individual operating segments into <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> reportable segment if multiple operating segments existed.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company noted that even if our local offices were to be considered separate components of our heavy civil construction operating segment, those components could be aggregated into a single reporting unit for purposes of testing goodwill for impairment under Accounting Standards Codification <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">280</div> and EITF D-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">101</div> because our local offices all have similar economic characteristics and are similar in all of the following areas:</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"> <tr style="vertical-align: top"> <td style="width: 0.25in"></td> <td style="width: 0.25in"><div style="display: inline; font-family: Symbol">&middot;</div></td> <td style="text-align: justify">The nature of the products and services &#x2014; each of our local offices perform similar construction projects &#x2014; they build, reconstruct and repair roads, highways, bridges, airfields, ports, light rail and water, waste water and storm drainage systems.</td> </tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"> <tr style="vertical-align: top"> <td style="width: 0.25in"></td> <td style="width: 0.25in"><div style="display: inline; font-family: Symbol">&middot;</div></td> <td style="text-align: justify">The nature of the production processes &#x2014; our heavy civil construction services rendered in the construction process for each of our construction projects performed by each local office is the same &#x2014; they excavate dirt, remove existing pavement and pipe, lay aggregate or concrete pavement, pipe and rail and build bridges and similar large structures in order to complete our projects.</td> </tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"> <tr style="vertical-align: top"> <td style="width: 0.25in"></td> <td style="width: 0.25in"><div style="display: inline; font-family: Symbol">&middot;</div></td> <td style="text-align: justify">The type or class of customer for products and services &#x2014; substantially all of our customers are federal and state departments of transportation, cities, counties, and regional water, rail and toll-road authorities. A substantial portion of the funding for the state departments of transportation to finance the projects we construct is furnished by the federal government.</td> </tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"> <tr style="vertical-align: top"> <td style="width: 0.25in"></td> <td style="width: 0.25in"><div style="display: inline; font-family: Symbol">&middot;</div></td> <td style="text-align: justify">The methods used to distribute products or provide services &#x2014; the heavy civil construction services rendered on our projects are performed by our hired sub-contractors or with our own field work crews (laborers, equipment operators and supervisors) and equipment (backhoes, loaders, dozers, graders, cranes, pug mills, crushers, and concrete and asphalt plants).</td> </tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"> <tr style="vertical-align: top"> <td style="width: 0.25in"></td> <td style="width: 0.25in"><div style="display: inline; font-family: Symbol">&middot;</div></td> <td style="text-align: justify">The nature of the regulatory environment &#x2014; we perform substantially all of our projects for federal, state and municipal governmental agencies, and all of the projects that we perform are subject to substantially similar regulation under U.S. and state department of transportation rules, including prevailing wage and hour laws; codes established by the federal government and municipalities regarding water and waste water systems installation; and laws and regulations relating to workplace safety and worker health of the U.S. Occupational Safety and Health Administration and to the employment of immigrants of the U.S. Department of Homeland Security.</td> </tr> </table> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></div> <!-- Field: Page; Sequence: 58; Value: 1 --> <!-- Field: /Page --> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">While profit margin objectives included in contract bids have some variability from contract to contract, our profit margin objectives are not differentiated by our CODM or our office management based on local office location. Instead, the projects undertaken by each local office are primarily competitively-bid, fixed unit or negotiated lump sum price contracts, all of which are bid based on achieving gross margin objectives that reflect the relevant skills required, the contract size and duration, the availability of our personnel and equipment, the makeup and level of our existing backlog, our competitive advantages and disadvantages, prior experience, the contracting agency or customer, the source of contract funding, anticipated start and completion dates, construction risks, penalties or incentives and general economic conditions.</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_IncomeTaxPolicyTextBlock', window );">Income Tax, 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><div style="display: inline; font-style: italic;">Federal and State Income Taxes</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We determine deferred income tax assets and liabilities using the balance sheet method. Under this method, the net deferred tax asset or liability is determined based on the tax effects of the temporary differences between the book and tax bases of the various balance sheet assets and liabilities and gives current recognition to changes in tax rates and laws. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized. We recognize the financial statement benefit of a tax position only after determining that the relevant tax authority would more likely than not sustain the position following an audit. For tax positions meeting the more-likely-than-not threshold, the amount recognized in the financial statements is the largest benefit that has a greater than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50</div> percent likelihood of being realized upon ultimate settlement with the relevant tax authority. Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12</div> for further information regarding our federal and state income taxes.</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_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-based Compensation, Option and Incentive Plans 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><div style="display: inline; font-style: italic;">Stock-Based Compensation</div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The Company&#x2019;s stock-based incentive plan is administered by the Compensation Committee of the Board of Directors. The Compensation Committee <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> reward employees and non-employees with various types of awards including, but not limited to, warrants, stock options, common stock, and unvested common stock (or restricted stock) vesting on service, performance or market criteria. The Company recognizes expense based on the grant-date fair value of the service award and amortizes the award based on accelerated or straight line methods. Awards based on performance vesting are subsequently remeasured at each reporting date through the settlement date. Awards that vest based on market criteria are valued using a valuation model that incorporates the probability of the Company meeting the stated criteria, such as the Monte-Carlo simulation, and the expense is amortized on a straight line basis over the term of the agreement.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Upon the vesting of unvested common stock the Company <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> withhold shares, based on the employee&#x2019;s election, in order to satisfy federal tax withholdings. The shares held by the Company are considered constructively retired and are retired shortly after withholding. The Company then remits the withholding taxes required. Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14</div> for further information regarding the stock-based incentive plans.</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 style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -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: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in">In <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;">2016,</div> the FASB issued its new stock compensation 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;">09</div> (Topic <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">718).</div> First, under the new guidance, companies will be required to recognize the income tax effects of share-based awards in the income statement when the awards vest or are settled (i.e., additional paid-in capital (&#x201c;APIC&#x201d;) or APIC pools will be eliminated). In addition, the new guidance allows a withholding amount of awarded shares with a fair value up to the amount of tax owed using the maximum, instead of the minimum, statutory tax rate without triggering liability classification for the award. Lastly, the new guidance allows companies to elect whether to account for forfeitures of share-based payments by <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1)</div> recognizing forfeitures of awards as they occur or <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2)</div> estimating the number of awards expected to be forfeited and adjusting the estimate when it is likely to change, as is currently required. 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;">2016,</div> including interim periods within those fiscal years. Early adoption is permitted. The Company has chosen to early adopt this guidance and has chosen to account for forfeitures of share-based payments by recognizing forfeitures of awards as they occur. The result of adopting this guidance was immaterial to the Company&#x2019;s consolidated financial statements.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><div style="display: inline; font-family: Times New Roman, Times, Serif">In <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;">2015,</div> the </div>FASB <div style="display: inline; font-family: Times New Roman, Times, Serif">issued </div>ASU <div style="display: inline; font-family: Times New Roman, Times, Serif"><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;">03,</div> &#x201c;Interest - Imputation of Interest: Simplifying the Presentation of Debt Issuance Costs.&#x201d; The guidance, which is effective 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;">2015</div> and interim periods within 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;">2015,</div> requires that debt issuance costs related to a recognized debt liability be presented in the balance sheet as a direct deduction from the carrying amount of that debt liability, consistent with debt discounts. The Company adopted this guidance as required in the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">first</div> quarter of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> and changed the presentation of our consolidated balance sheets and related debt disclosures. </div></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <!-- Field: Page; Sequence: 59; Value: 1 --> <!-- Field: /Page --> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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;">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;">14,</div> &#x201c;Presentation of Financial Statement &#x2013; Going Concern.&#x201d; The guidance, which is effective for annual reporting periods ending 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;">2016</div> and interim periods within 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;">2016,</div> requires management to evaluate whether there is substantial doubt about the entity&#x2019;s ability to continue as a going concern and to provide related footnote disclosures. The Company adopted this guidance as required in the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">fourth</div> quarter of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016.</div> No changes to the presentation of our financial statements or related disclosures were required.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -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: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in">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;">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 intends to early adopt in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> and does not expect a material impact to our consolidated financial statements upon adoption.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in">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. T<div style="display: inline; font-family: Times New Roman, Times, Serif">he 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> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in">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. This update addresses specific cash flow issues with the objective of reducing existing diversity in practice.&#x201d; 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></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><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=68058157&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=64809438&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_DeferredChargesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferral and amortization of significant deferred charges.</p></div>
<a 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><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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredChargesPolicyTextBlock</td>
</tr>
<tr>
<td style="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=68058157&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=73719730&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_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible 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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible 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 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=64802544&amp;loc=d3e202-110218<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in 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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32840-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65884525&amp;loc=d3e40913-109327<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 5: 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 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32809-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e32247-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e32280-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4492-108314<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.6(b))<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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&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 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4556-108314<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangements (both lessor and lessee). This disclosure may address (1) lease classification (that is, operating versus capital), (2) how the term of a lease is determined (for example, the circumstances in which a renewal option is considered part of the lease term), (3) how rental revenue or expense is recognized for a lease that contains rent escalations, (4) an entity's accounting treatment for deferred rent, including that which arises from lease incentives, rent abatements, rent holidays, or tenant allowances (5) an entity's accounting treatment for contingent rental payments and (6) an entity's policy for reviewing, at least annually, the residual values of sales-type and direct-finance leases. The disclosure also may indicate how the entity accounts for its capital leases, leveraged leases or sale-leaseback transactions.</p></div>
<a 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=68058157&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 840<br> -SubTopic 20<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6453394&amp;loc=d3e39740-112701<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65670824&amp;loc=d3e14754-158437<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 40<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6456037&amp;loc=d3e48589-112741<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6455398&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasePolicyTextBlock</td>
</tr>
<tr>
<td style="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_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.</p></div>
<a 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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<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.13(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_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 trade and other accounts receivable, and finance, loan and lease receivables, including those classified as held for investment and held for sale. This disclosure may include (1) the basis at which such receivables are carried in the entity's statements of financial position (2) how the level of the valuation allowance for receivables is determined (3) when impairments, charge-offs or recoveries are recognized for such receivables (4) the treatment of origination fees and costs, including the amortization method for net deferred fees or costs (5) the treatment of any premiums or discounts or unearned income (6) the entity's income recognition policies for such receivables, including those that are impaired, past due or placed on nonaccrual status and (7) the treatment of foreclosures or repossessions (8) the nature and amount of any guarantees to repurchase receivables.</p></div>
<a 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))<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(4))<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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&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 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65890831&amp;loc=d3e10133-111534<br><br>Reference 5: 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)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66008989&amp;loc=d3e4975-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="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=68058157&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=68058157&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_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=68058157&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement.</p></div>
<a 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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<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 (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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=64851502&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=64851502&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=64851502&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>41
<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="idp6774491456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 1 - Summary of Business and Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock', window );">Schedule of Property Plant and Equipment, Useful Lives [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellspacing="0" cellpadding="0" style="; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse;"> <tr> <td style="width: 10%">&nbsp;</td> <td nowrap="nowrap" style="vertical-align: top; width: 40%; layout-grid-mode: both">Buildings (in years)</td> <td style="width: 5%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 5%; text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">39</div></td> <td style="vertical-align: bottom; layout-grid-mode: both; width: 40%"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="vertical-align: top"> <td>&nbsp;</td> <td nowrap="nowrap" style="layout-grid-mode: both">Construction equipment (in years)</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div></td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="layout-grid-mode: both"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15</div></td> </tr> <tr style="vertical-align: top"> <td>&nbsp;</td> <td nowrap="nowrap" style="layout-grid-mode: both">Land improvements (in years)</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div></td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="layout-grid-mode: both"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15</div></td> </tr> <tr style="vertical-align: top"> <td>&nbsp;</td> <td nowrap="nowrap" style="layout-grid-mode: both">Office furniture and fixtures (in years)</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div></td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="layout-grid-mode: both"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div></td> </tr> <tr style="vertical-align: top"> <td>&nbsp;</td> <td nowrap="nowrap" style="layout-grid-mode: both">Leasehold improvements (in years or lease period, if shorter)</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div></td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="layout-grid-mode: both"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div></td> </tr> <tr style="vertical-align: top"> <td>&nbsp;</td> <td nowrap="nowrap" style="layout-grid-mode: both">Transportation equipment (in years)</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div></td> <td style="layout-grid-mode: both"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></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_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tabular disclosure of the useful lives of property, plant and equipment owned by the company.</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_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock</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: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_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>42
<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="idp6941530352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 3 - Costs and Estimated Earnings and Billings on Uncompleted Contracts (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_ScheduleOfExcessBillingsOverEarningsTableTextBlock', window );">Schedule of Excess Billings Over Earnings [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; font: 10pt Times New Roman, Times, Serif;"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As of December 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; text-align: left; padding-left: 10pt; text-indent: -10pt">Costs incurred and estimated earnings on uncompleted&nbsp;&nbsp;contracts </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,749,328</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,741,070</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt">Billings on uncompleted contracts </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,780,723</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,744,721</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.25pt; padding-left: 10pt; text-indent: -10pt">Excess of billings over costs incurred and estimated earnings </td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(31,395</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">)</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3,651</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">)</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_ScheduleOfNetAmountOfCostsAndEarningsOnUncompletedContractsTableTextBlock', window );">Schedule of Net Amount of Costs and Earnings on Uncompleted Contracts [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; font: 10pt Times New Roman, Times, Serif;"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As of December 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; 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%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32,705</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">26,905</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt">Billings in excess of costs and estimated earnings on uncompleted contracts </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(64,100</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(30,556</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.25pt; padding-left: 10pt; text-indent: -10pt">Net amount of costs and estimated earnings on uncompleted contracts below billings </td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(31,395</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">)</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3,651</div></td> <td style="border-bottom: Black 2.25pt double; 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_ScheduleOfExcessBillingsOverEarningsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Excess Billings Over Earnings [Table Text Block]</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_ScheduleOfExcessBillingsOverEarningsTableTextBlock</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: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_strl_ScheduleOfNetAmountOfCostsAndEarningsOnUncompletedContractsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Net Amount of Costs And Earnings on Uncompleted Contracts [Table Text Block]</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_ScheduleOfNetAmountOfCostsAndEarningsOnUncompletedContractsTableTextBlock</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: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_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>43
<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="idp6942095392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 4 - Subsidiaries and Joint Ventures with Noncontrolling Owners' Interests (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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; font: 10pt Times New Roman, Times, Serif;"> <tr style="vertical-align: bottom"> <td nowrap="nowrap">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As of December 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; text-align: justify; text-indent: 0in">Members&#x2019; interest subject to mandatory redemption </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">40,000</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">40,000</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt; text-indent: 0in">Net accumulated earnings </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,230</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,438</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 2.25pt; text-indent: 0in; padding-left: 10pt">Total liability </td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; 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.25pt double; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50,438</div></td> <td style="border-bottom: Black 2.25pt double; 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; font: 10pt Times New Roman, Times, Serif;"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="text-align: justify">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years Ended December 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="text-align: justify">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 55%; text-align: justify; text-indent: 0in">Balance, beginning of period </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(91</div></td> <td style="width: 1%; text-align: left">)</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,462</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,097</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Net income attributable to noncontrolling interest included in equity </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,826</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,216</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,556</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: 0in">Change due to amendment </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(7,367</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt; text-indent: 0in">Distributions to noncontrolling interests owners </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,079</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3,402</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,191</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 2.25pt; text-indent: 0in">Balance, end of period </td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">656</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(91</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">)</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,462</div></td> <td style="border-bottom: Black 2.25pt double; 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_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>44
<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="idp6927106176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Construction Joint Ventures (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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; font: 10pt Times New Roman, Times, Serif;"> <tr style="vertical-align: bottom"> <td nowrap="nowrap">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As of December 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total combined:</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 70%; text-align: left; padding-left: 10pt">Current assets </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32,592</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">17,312</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Less current liabilities </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(57,598</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(49,371</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.25pt; text-indent: 0in; padding-left: 20pt">Net assets </td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; 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.25pt double; text-align: left">)</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(32,059</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 0in">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: 0in">Backlog </td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">107,333</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35,113</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0in">Sterling&#x2019;s noncontrolling interest in backlog </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">52,992</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,748</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: 0in">Sterling&#x2019;s receivables from and equity in construction joint ventures </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,130</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,930</div></td> <td style="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" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"> <tr style="vertical-align: bottom"> <td nowrap="nowrap">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years Ended December 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0in">Total combined:</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 55%; padding-left: 10pt">Revenues </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">62,440</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">60,289</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">51,015</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt">Income before tax </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,144</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,909</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,606</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Sterling&#x2019;s noncontrolling interest:</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt">Share of revenues </td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25,537</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23,778</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20,243</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Share of income before tax </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,980</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,502</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,111</div></td> <td style="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>45
<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="idp6936308176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 6 - Variable Interest Entities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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; font: 10pt Times New Roman, Times, Serif;"> <tr style="vertical-align: bottom"> <td nowrap="nowrap">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As of December 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap">Assets:</td> <td>&nbsp;</td> <td nowrap="nowrap" colspan="3" style="text-align: right">&nbsp;</td> <td>&nbsp;</td> <td nowrap="nowrap" colspan="3" style="text-align: right">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0in">Current assets: </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 70%; text-align: left; text-indent: 18.9pt">Cash and cash equivalents </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,655</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,226</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 18.9pt">Contracts receivable, including retainage </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,046</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19,941</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; text-indent: 18.9pt">Other current assets </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,208</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,887</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.25pt; text-indent: 0.45in">Total current assets </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">34,909</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">39,054</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: 0in">Property and equipment, net </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,824</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,080</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; text-indent: 0in">Goodwill </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,501</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,501</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.25pt; text-indent: 0.45in">Total assets </td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; 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.25pt double; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50,635</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 0in">Liabilities:</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: 0in">Current liabilities: </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 18.9pt">Accounts payable </td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">21,274</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20,596</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; text-indent: 18.9pt">Other current liabilities </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,782</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,986</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.25pt; text-indent: 0.45in">Total current liabilities </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30,056</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,582</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: 0in">Long-term liabilities:</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; text-indent: 18.9pt">Other long-term liabilities </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,373</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,370</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.25pt; text-indent: 0.45in">Total liabilities </td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; 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.25pt double; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">34,952</div></td> <td style="border-bottom: Black 2.25pt double; 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" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"> <tr style="vertical-align: bottom"> <td nowrap="nowrap">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years Ended December 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0in">Total combined:</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 55%; padding-left: 10pt">Revenues </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">62,440</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">60,289</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">51,015</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt">Income before tax </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,144</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,909</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,606</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Sterling&#x2019;s noncontrolling interest:</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt">Share of revenues </td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25,537</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23,778</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20,243</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Share of income before tax </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,980</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,502</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,111</div></td> <td style="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" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"> <tr style="vertical-align: bottom"> <td nowrap="nowrap">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended December 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 55%">Revenues </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">156,202</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">175,691</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">144,837</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Operating income </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,005</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,371</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,319</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net income attributable to Sterling common stockholders </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,993</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,681</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,657</div></td> <td style="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=64801991&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=64801991&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=64801991&amp;loc=d3e5728-111685<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Variable Interest Entity<br> -URI http://asc.fasb.org/extlink&amp;oid=6528138<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 5A<br> -URI http://asc.fasb.org/extlink&amp;oid=64801991&amp;loc=SL6759159-111685<br><br>Reference 6: 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=64801991&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>46
<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="idp6774503600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 7 - Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="text-align: justify">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As of December 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="text-align: justify">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; text-align: justify; text-indent: 0in">Construction equipment </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">121,441</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">114,724</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; text-indent: 0in">Transportation equipment </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19,017</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18,056</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: 0in">Buildings </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,771</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,860</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; text-indent: 0in">Office equipment </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,108</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,810</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: 0in">Leasehold improvement </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">914</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">894</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; text-indent: 0in">Construction in progress </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">313</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,986</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: 0in">Land </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,509</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,257</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt; text-indent: 0in">Water rights </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">200</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">200</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: 0in">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">161,273</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">153,787</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt; text-indent: 0in">Less accumulated depreciation </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(93,146</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(80,312</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.25pt; text-indent: 0in">&nbsp;</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; 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.25pt double; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">73,475</div></td> <td style="border-bottom: Black 2.25pt double; 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>47
<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="idp6942029504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Line of Credit and Long-term Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="text-align: justify; padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As of December 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="text-align: justify; padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; text-align: justify; text-indent: -10pt; padding-left: 10pt">Equipment-based Facility </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,532</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">17,957</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Less deferred loan costs </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(803</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,119</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 30pt; text-indent: -10pt">Equipment-based Facility, Net </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,729</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,838</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt">Notes payable for transportation and construction equipment and other </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,665</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,342</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: -10pt; padding-left: 10pt">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,394</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20,180</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; text-indent: -10pt; padding-left: 10pt">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: -10pt; padding-left: 10pt">Current maturities of long-term debt </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,648</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,192</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Less current deferred loan costs </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(803</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(336</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 30pt; text-indent: -10pt">Less current maturities of long-term debt, net </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3,845</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(4,856</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 2.25pt; text-indent: -10pt; padding-left: 10pt">Total long-term debt </td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; 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.25pt double; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,324</div></td> <td style="border-bottom: Black 2.25pt double; 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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Maturities of Long-term Debt [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; font: 10pt Times New Roman, Times, Serif;"> <tr style="vertical-align: bottom"> <td style="background-color: White">&nbsp;</td> <td nowrap="nowrap" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years Ending <br /> December 31,</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><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;">Amount</div></div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 25%; background-color: White">&nbsp;</td> <td style="width: 36%; text-align: left">2017</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,845</div></td> <td style="width: 1%; text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 24%; background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="background-color: White">&nbsp;</td> <td style="text-align: left">2018</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">920</div></td> <td style="text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="background-color: White">&nbsp;</td> <td style="text-align: left">2019</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">566</div></td> <td style="text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="background-color: White">&nbsp;</td> <td style="text-align: left">2020</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">59</div></td> <td style="text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="background-color: White">&nbsp;</td> <td style="text-align: left">2021</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4</div></td> <td style="text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="background-color: White">&nbsp;</td> <td style="padding-bottom: 1pt; text-align: left">Thereafter </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="border-bottom: Black 1pt solid; text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="background-color: White">&nbsp;</td> <td style="padding-bottom: 1pt; text-indent: 0in; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,394</div></td> <td style="border-bottom: Black 1pt solid; text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&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=6928386&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=6479336&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=6928386&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=6928386&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=6928386&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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date 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 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="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>48
<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="idp6941696288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Operating Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_OperatingLeasesOfLesseeDisclosureTextBlock', window );">Operating Leases of Lessee Disclosure [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; font: 10pt Times New Roman, Times, Serif;"> <tr style="vertical-align: bottom"> <td style="background-color: White">&nbsp;</td> <td nowrap="nowrap" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years Ending December 31,</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><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;">Amount</div></div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 25%; background-color: White">&nbsp;</td> <td style="width: 36%; text-align: left; text-indent: 0in">2017</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,634</div></td> <td style="width: 1%; text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 24%; background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="background-color: White">&nbsp;</td> <td style="text-align: left; text-indent: 0in">2018</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,971</div></td> <td style="text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="background-color: White">&nbsp;</td> <td style="text-align: left; text-indent: 0in">2019</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,055</div></td> <td style="text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="background-color: White">&nbsp;</td> <td style="text-align: left; text-indent: 0in">2020</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,654</div></td> <td style="text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="background-color: White">&nbsp;</td> <td style="text-align: left; text-indent: 0in">2021</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">741</div></td> <td style="text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="background-color: White">&nbsp;</td> <td style="padding-bottom: 1pt; text-indent: 0in; text-align: left">Thereafter </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">260</div></td> <td style="border-bottom: Black 1pt solid; text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="background-color: White">&nbsp;</td> <td style="text-align: left; padding-bottom: 2.25pt; text-indent: 7.9pt">Total future minimum rental payments</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,315</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&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_OperatingLeasesOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's leasing arrangements including: (1) the basis on which contingent rental payments are determined, (2) the existence and terms of renewal or purchase options and escalation clauses, (3) restrictions imposed by lease arrangements, such as those concerning dividends, additional debt, and further leasing, (4) rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions.  Disclosure may also include the specific period used to amortize material leasehold improvements made at the inception of the lease or during the lease term. Additionally, for operating leases having initial or remaining noncancelable lease terms in excess of one year: (a) future minimum rental payments required as of the date of the latest balance sheet presented, in the aggregate and for each of the five succeeding fiscal years, (b) the total of minimum rentals to be received in the future under noncancelable subleases as of the date of the latest balance sheet presented, and (c) for all operating leases, rental expense for each period for which an income statement is presented, with separate amounts for minimum rentals, contingent rentals, and sublease rentals. Rental payments under leases with terms of a month or less that were not renewed need not be included.</p></div>
<a 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 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 1,3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6452660&amp;loc=d3e36991-112694<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41499-112717<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6851643&amp;loc=d3e12069-110248<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>49
<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="idp6941199376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12 - Income Taxes and Deferred Tax Asset/Liability (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_SummaryOfOperatingLossCarryforwardsTextBlock', window );">Summary of Operating Loss Carryforwards [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; font: 10pt Times New Roman, Times, Serif;"> <tr style="vertical-align: bottom"> <td style="background-color: White">&nbsp;</td> <td nowrap="nowrap" style="font-weight: bold; text-align: left; border-bottom: Black 1pt solid">Year</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><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;">Amount</div></div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 25%; background-color: White">&nbsp;</td> <td style="width: 36%; text-align: left; text-indent: 0in">2020</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15</div></td> <td style="width: 1%; text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 24%; background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="background-color: White">&nbsp;</td> <td style="text-align: left; text-indent: 0in">2021</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div></td> <td style="text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="background-color: White">&nbsp;</td> <td style="text-align: left; text-indent: 0in">2028</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,745</div></td> <td style="text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="background-color: White">&nbsp;</td> <td style="text-align: left; text-indent: 0in">2029</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,480</div></td> <td style="text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="background-color: White">&nbsp;</td> <td style="text-align: left; text-indent: 0in">2033</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">72,046</div></td> <td style="text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="background-color: White">&nbsp;</td> <td style="text-align: left; text-indent: 0in">2034</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">41,433</div></td> <td style="text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="background-color: White">&nbsp;</td> <td style="text-align: left; text-indent: 0in">2035</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30,635</div></td> <td style="text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="background-color: White">&nbsp;</td> <td style="text-align: left; padding-bottom: 1pt; text-indent: 0in">2036</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,686</div></td> <td style="border-bottom: Black 1pt solid; text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="background-color: White">&nbsp;</td> <td style="text-align: left; padding-bottom: 2.25pt; text-indent: 0in; padding-left: 10pt">Total </td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">169,045</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="background-color: White">&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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Income Tax Expense (Benefit) [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; font: 10pt Times New Roman, Times, Serif;"> <tr style="vertical-align: bottom"> <td nowrap="nowrap">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years Ended December 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 55%; text-align: left; text-indent: 0in">Current tax expense </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">88</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">632</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; text-indent: 0in">Deferred tax expense </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.25pt; text-indent: 0in">Total tax expense </td> <td style="font-weight: bold; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">88</div></td> <td style="border-bottom: Black 2.25pt double; font-weight: bold; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">632</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> </tr> </table></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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation [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; font: 10pt Times New Roman, Times, Serif;"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="23" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years Ended December 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 34%; text-align: left; padding-left: 10pt; text-indent: -10pt">Tax benefit at the U.S. federal statutory rate </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,563</div></td> <td style="width: 1%; text-align: left">)</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35.0</div></td> <td style="width: 1%; text-align: left">%</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(6,013</div></td> <td style="width: 1%; text-align: left">)</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35.0</div></td> <td style="width: 1%; text-align: left">%</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,608</div></td> <td style="width: 1%; text-align: left">)</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35.0</div></td> <td style="width: 1%; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">State tax based on income, net of refunds and federal benefits </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(113</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.5</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(860</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5.0</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(155</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.4</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Taxes on subsidiaries&#x2019; and joint ventures&#x2019; earnings allocated to noncontrolling interests owners </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3,786</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">51.7</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,620</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15.3</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,365</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">51.5</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Valuation allowance </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,919</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(94.5</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,036</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(58.4</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,152</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(90.4</div></td> <td style="text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Tax credits </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,258</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">17.2</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style=" margin: 0pt 0">(551</div></div> </td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style=" margin: 0pt 0">3.2</div></div> </td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Reduction of tax receivable </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">524</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(11.4</div></td> <td style="text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Return to provision</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">400</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(5.5</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Earn-out liability </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">433</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(5.9</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt; text-indent: -10pt">Other permanent differences </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">56</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(0.8</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15</div></td> <td style="border-bottom: Black 1pt solid; text-align: left"></td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(0.1</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">84</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1.9</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.25pt; padding-left: 10pt; text-indent: -10pt">Income tax expense </td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">88</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1.3</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">)%</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">%</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">632</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(13.8</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">)%</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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities [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; font: 10pt Times New Roman, Times, Serif;"> <tr style="vertical-align: bottom"> <td nowrap="nowrap">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Long Term</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As of December 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0in">Assets related to:</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 70%; text-align: left; text-indent: 13.5pt">Accrued compensation and other </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,490</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,084</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 13.5pt">Goodwill </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,909</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,705</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: 13.5pt">Noncontrolling interest </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,085</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,247</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 13.5pt">Deferred revenue </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">482</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">688</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: 13.5pt">Revaluation of put/call liabilities </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,620</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18,638</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 13.5pt">Net operating loss carryforwards </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">41,942</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">39,317</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: 13.5pt">Valuation allowance for deferred tax assets </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(58,034</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(56,399</div></td> <td style="text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Liabilities related to:</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: 13.5pt">Depreciation of property and equipment </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(11,471</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(11,766</div></td> <td style="text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 13.5pt">Receivables from and equity in construction joint ventures </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,494</div></td> <td style="text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: 13.5pt">Other </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(23</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(20</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.25pt">Net asset </td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="border-bottom: Black 2.25pt double; 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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a 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> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="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_SummaryOfOperatingLossCarryforwardsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.</p></div>
<a 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock</td>
</tr>
<tr>
<td style="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>50
<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="idp6774516144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 13 - Net Loss Per Share Attributable to Sterling Common Stockholders (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years Ended December 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt">Numerator:</td> <td>&nbsp;</td> <td nowrap="nowrap" colspan="3" style="text-align: right">&nbsp;</td> <td>&nbsp;</td> <td nowrap="nowrap" colspan="3" style="text-align: right">&nbsp;</td> <td>&nbsp;</td> <td nowrap="nowrap" colspan="3" style="text-align: right">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 55%; text-align: left; padding-left: 20pt; text-indent: -10pt">Net loss attributable to Sterling common stockholders before noncontrolling interest revaluation </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(9,238</div></td> <td style="width: 1%; text-align: left">)</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(20,402</div></td> <td style="width: 1%; text-align: left">)</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(9,781</div></td> <td style="width: 1%; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 20pt; text-indent: -10pt">Revaluation of a noncontrolling interest due to a new agreement </td> <td style="color: #5A5A5A; font-style: italic; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; color: #5A5A5A; font-style: italic; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; color: #5A5A5A; font-style: italic; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="border-bottom: Black 1pt solid; color: #5A5A5A; font-style: italic; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(18,774</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.25pt; text-indent: -10pt; padding-left: 10pt">&nbsp;</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(9,238</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">)</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(39,176</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">)</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(9,781</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -10pt; padding-left: 10pt">Denominator:</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 20pt; text-indent: -10pt">Weighted average common shares outstanding &#x2014; basic </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23,140</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19,375</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18,063</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 20pt; text-indent: -10pt">Shares for dilutive unvested stock </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 20pt; text-indent: -10pt">Weighted average common shares outstanding and assumed conversions&#x2014; diluted </td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23,140</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19,375</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18,063</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.25pt; padding-left: 10pt; text-indent: -10pt">Basic and diluted net loss per share attributable to Sterling common stockholders </td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(0.40</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">)</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2.02</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">)</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(0.54</div></td> <td style="border-bottom: Black 2.25pt double; 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>51
<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="idp6942029504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 14 - Stockholders' Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Schedule of Share-based Compensation, Restricted Stock Units Award Activity [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; font: 10pt Times New Roman, Times, Serif;"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="text-align: justify; padding-bottom: 1pt; padding-left: 10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Number of Shares</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Weighted Average <br /> Fair Value Per Share</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; text-align: justify; text-indent: 0in; padding-left: 0pt">Nonvested at January 1, 2014 </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">181,116</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10.61</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-left: 10pt">Granted </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">61,957</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9.05</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: 0in; padding-left: 10pt">Vested </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(73,190</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6.88</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt; text-indent: 0in; padding-left: 10pt">Forfeited </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(20,412</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11.66</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1pt; text-indent: 0in; padding-left: 0pt">Nonvested at December 31, 2014 </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">149,471</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11.65</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-left: 10pt">Granted </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">978,526</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.53</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-left: 10pt">Vested </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(166,622</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8.56</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt; padding-left: 10pt">Forfeited </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(47,552</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">)</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6.91</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1pt; padding-left: 0pt">Nonvested at December 31, 2015 </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">913,823</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.83</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-left: 10pt">Granted </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">79,240</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.36</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-left: 10pt">Vested </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(351,855</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.46</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt; padding-left: 10pt">Forfeited </td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 2.25pt; padding-left: 0pt">Nonvested at December 31, 2016 </td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">641,208</div></td> <td style="border-bottom: Black 2.25pt double; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.25pt">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.97</div></td> <td style="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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [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; font: 10pt Times New Roman, Times, Serif;"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="text-align: justify; padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years Ended December 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="text-align: justify; padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 55%; text-align: justify; text-indent: -10pt; padding-left: 10pt">Shares awarded to each non-employee director </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,848</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,135</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 12%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,203</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; text-indent: -10pt; padding-left: 10pt">Total shares awarded </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">59,240</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">60,675</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">43,421</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: -10pt; padding-left: 10pt">Average grant-date market price per share </td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.22</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.12</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8.06</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; text-indent: -10pt; padding-left: 10pt">Total compensation cost attributable to shares awarded </td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">250,000</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">250,000</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">350,000</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-left: 10pt; text-indent: -10pt">Compensation cost recognized related to current and prior year awards </td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">249,995</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">266,667</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">316,750</div></td> <td style="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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.</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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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>52
<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="idp6774613696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 15 - Employee Benefit Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_ScheduleOfDefinedContributionPlanTableTextBlock', window );">Schedule of Defined Contribution Plan [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; font: 10pt Times New Roman, Times, Serif;"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="text-align: center">&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td nowrap="nowrap" style="text-align: center"><div style="display: inline; font-weight: bold;">Pension Plan <br /> Employer</div></td> <td style="font-weight: bold; text-align: center">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><div style="display: inline; font-weight: bold;">Pension Protection <br /> Act (&#x201c;PPA&#x201d;) <br /> Certified Zone <br /> Status<div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline;">1</div></div></td> <td style="text-align: center">&nbsp;</td> <td nowrap="nowrap" style="text-align: center"><div style="display: inline; font-weight: bold;">FIP / RP <br /> Status </div></td> <td style="font-weight: bold; text-align: center">&nbsp;</td> <td nowrap="nowrap" colspan="11" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Contributions</td> <td style="font-weight: bold; text-align: center">&nbsp;</td> <td nowrap="nowrap" style="font-weight: bold; text-align: center">Surcharge <br /> Imposed</td> <td style="font-weight: bold; text-align: center">&nbsp;</td> <td nowrap="nowrap" style="font-weight: bold; text-align: center"><div style="display: inline; font-weight: bold;">Expiration <br /> Date of <br /> Collective <br /> Bargaining <br /> Agreement<div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline;">3</div></div></td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Pension Trust <br /> Fund</td> <td style="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Identification <br /> Number</td> <td style="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> <td style="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Pending / <br /> Implemented<div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline;">2</div></td> <td style="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> <td style="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</td> <td style="text-align: center; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" style="text-align: center; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="text-align: center; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</td> <td nowrap="nowrap" style="text-align: center; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 19%; text-align: left">Pension Trust Fund for Operating Engineers Pension Plan</td> <td style="width: 1%">&nbsp;</td> <td style="width: 8%; text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">94-6090764</div></td> <td style="width: 1%">&nbsp;</td> <td style="width: 8%; text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Red</div></td> <td style="width: 1%">&nbsp;</td> <td style="width: 8%; text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Red</div></td> <td style="width: 1%">&nbsp;</td> <td style="width: 8%; text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Yes</div></td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 6%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,145</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 6%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,151</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 6%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,757</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 8%; text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No</div></td> <td style="width: 1%">&nbsp;</td> <td style="width: 8%; text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Various</div></td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Laborers Pension Trust for Northern California </td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">94-6277608</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Yellow</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Yellow</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Yes</div></td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,059</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">966</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,447</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Various</div></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Carpenter Funds Administrative Office </td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">94-6050970</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Red</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Red</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Yes</div></td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">636</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">842</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,015</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Various</div></td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Cement Mason Pension Trust Fund For Northern California </td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">94-6277669</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Yellow</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Yellow</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Yes</div></td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">311</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">371</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">322</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Various</div></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">All other funds<div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline;">4</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td>&nbsp;</td> <td style="text-align: left; border-bottom: Black 1pt solid">&nbsp;</td> <td style="text-align: right; border-bottom: Black 1pt solid"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,487</div></td> <td style="text-align: left; border-bottom: Black 1pt solid">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left; border-bottom: Black 1pt solid">&nbsp;</td> <td style="text-align: right; border-bottom: Black 1pt solid"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,204</div></td> <td style="text-align: left; border-bottom: Black 1pt solid">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left; border-bottom: Black 1pt solid">&nbsp;</td> <td style="text-align: right; border-bottom: Black 1pt solid"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,267</div></td> <td style="text-align: left; border-bottom: Black 1pt solid">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td>&nbsp;</td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td>&nbsp;</td> <td nowrap="nowrap" style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Total Contributions:</div></td> <td>&nbsp;</td> <td style="text-align: left; border-bottom: Black 2.5pt double">$</td> <td style="text-align: right; border-bottom: Black 2.5pt double"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,638</div></td> <td style="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left; border-bottom: Black 2.5pt double">$</td> <td style="text-align: right; border-bottom: Black 2.5pt double"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14,534</div></td> <td style="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left; border-bottom: Black 2.5pt double">$</td> <td style="text-align: right; border-bottom: Black 2.5pt double"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,808</div></td> <td style="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td>&nbsp;</td> <td style="text-align: center"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></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_ScheduleOfDefinedContributionPlanTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 schedule of defined contribution plan.</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_ScheduleOfDefinedContributionPlanTableTextBlock</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: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_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>53
<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="idp6941280416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 16 - Concentration of Risk and Enterprise-wide Disclosures (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock', window );">Schedule of Revenue by Major Customers by Reporting Segments [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; font: 10pt Times New Roman, Times, Serif;"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="23" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years Ended December 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 34%; text-align: left; padding-left: 10pt; text-indent: -10pt">California Department of Transportation (&#x201c;Caltrans&#x201d;) </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">88,627</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12.8</div></td> <td style="width: 1%; text-align: left">%</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">96,470</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15.5</div></td> <td style="width: 1%; text-align: left">%</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">97,637</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14.5</div></td> <td style="width: 1%; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Texas Department of Transportation (&#x201c;TXDOT&#x201d;) </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">85,224</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12.4</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left"></td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">84,129</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13.5</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left"></td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">*</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">*</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Utah Department of Transportation (&#x201c;UDOT&#x201d;) </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">79,421</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11.5</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">*</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">*</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">*</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">*</div></td> <td style="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_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.</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_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock</td>
</tr>
<tr>
<td style="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>54
<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="idp6774541088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 18 - Quarterly Financial Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_ScheduleOfQuarterlyFinancialInformationTableTextBlock', window );">Quarterly Financial Information [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; font: 10pt Times New Roman, Times, Serif;"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="15" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016 Quarters Ended (unaudited)</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3">&nbsp;</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid">March 31</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid">June 30</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid">September 30</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid">December 31</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid">Total</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 45%; padding-left: 10pt; text-indent: -10pt">Revenues </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">126,567</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">189,582</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">205,629</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">168,345</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">690,123</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Gross profit </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,830</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,089</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">17,032</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,903</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">43,854</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Income (loss) before income taxes and earnings attributable to noncontrolling interests </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(7,336</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,570</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,196</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(5,754</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(7,324</div></td> <td style="text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Net income (loss) attributable to Sterling common stockholders </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(7,328</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,023</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,415</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(6,348</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(9,238</div></td> <td style="text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Net income (loss) per share attributable to Sterling common stockholders:</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Basic and diluted </td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(0.37</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.09</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.10</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(0.25</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(0.40</div></td> <td style="text-align: left">)</td> </tr> </table></div><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif;"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="15" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015 Quarters Ended (unaudited)</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3">&nbsp;</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-left: 10pt; text-indent: -10pt">&nbsp;</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid">March 31</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid">June 30</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="border-bottom: Black 1pt solid">September 30</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid">December 31</td> <td style="padding-bottom: 1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="text-align: center; border-bottom: Black 1pt solid">Total</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 45%; padding-left: 10pt; text-indent: -10pt">Revenues </td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">117,682</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">177,425</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">176,000</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">152,488</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> <td style="width: 1%">&nbsp;</td> <td style="width: 1%; text-align: left">$</td> <td style="width: 8%; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">623,595</div></td> <td style="width: 1%; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Gross profit (loss) </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(6,836</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,111</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14,458</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,220</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">28,953</div></td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Income (loss) before income taxes and earnings attributable to noncontrolling interests </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(16,697</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(967</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,326</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(841</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(17,179</div></td> <td style="text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Net income (loss) attributable to Sterling common stockholders </td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(16,992</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,542</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">256</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(19,898</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(39,176</div></td> <td style="text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Net income (loss) per share attributable to Sterling common stockholders:</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -10pt; padding-left: 30pt">Basic and diluted </td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(0.90</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(0.13</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.01</div></td> <td style="text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1.01</div></td> <td style="text-align: left">)</td> <td>&nbsp;</td> <td style="text-align: left">$</td> <td style="text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2.02</div></td> <td style="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_ScheduleOfQuarterlyFinancialInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.</p></div>
<a 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 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)-(j)<br> -URI http://asc.fasb.org/extlink&amp;oid=68076893&amp;loc=d3e1280-108306<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock</td>
</tr>
<tr>
<td style="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>55
<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="idp6786338240">
<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> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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="text">&#160;<span></span>
</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="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_EstimatedConstructionGrossProfitLossPerDilutedShare', window );">Estimated Construction Gross Profit (Loss) Per Diluted Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.27<span></span>
</td>
<td class="nump">$ 0.50<span></span>
</td>
<td class="nump">$ 0.50<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_ProceedsFromSaleOfLongTermContract', window );">Proceeds from Sale of Long-term Contract</a></td>
<td class="nump">$ 7,100<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_AccountsReceivableBilledForLongTermContractsOrPrograms', window );">Contract Receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<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="text">&#160;<span></span>
</td>
<td class="nump">$ 2,700<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_ContractReceivableRetainage', window );">Contract Receivable Retainage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,400<span></span>
</td>
<td class="nump">19,800<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_UnbilledContractsReceivable', window );">Unbilled Contracts Receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_InterestIncomeFromContractsReceivable', window );">Interest Income from Contracts Receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200<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_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Allowance for Doubtful Accounts Receivable, Write-offs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,708<span></span>
</td>
<td class="nump">2,535<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,700<span></span>
</td>
<td class="nump">16,200<span></span>
</td>
<td class="nump">18,200<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_CapitalizedDebtFees', window );">Capitalized Debt Fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,300<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_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Loan Commitment and Origination Fees and Unamortized Discounts or Premiums</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800<span></span>
</td>
<td class="nump">1,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of Debt Issuance Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="nump">200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment of Long-Lived Assets Held-for-use</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<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_NumberOfReportableSegments', window );">Number of Reportable Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<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_NumberOfReportingUnits', window );">Number of Reporting Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<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_FairValueByAssetClassAxis=strl_LongtermContractReceivableMember', window );">Long-term Contract Receivable [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_FairValueInputsDiscountRate', window );">Fair Value Inputs, Discount Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.25%<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="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 2,200<span></span>
</td>
<td class="nump">1,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractsReceivableClaimsAndUncertainAmounts', window );">Contracts Receivable, Claims and Uncertain Amounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,200<span></span>
</td>
<td class="nump">5,200<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_ContractsReceivableUnpaidProjectContractPrice', window );">Contracts Receivable, Unpaid Project Contract Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,900<span></span>
</td>
<td class="nump">3,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember', window );">Other Noncurrent Liabilities [Member] | JBC Former Owners [Member] | Fair Value, Inputs, Level 3 [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_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">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=strl_CurrentMaturitiesOfLongtermDebtMember', window );">Current Maturities of Long-term Debt [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_CapitalLeaseObligations', window );">Capital Lease Obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400<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_LongtermDebtNetOfCurrentMaturitiesMember', window );">Long-term Debt, Net of Current Maturities [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_CapitalLeaseObligations', window );">Capital Lease Obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500<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_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="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_EstimatedConstructionGrossProfitLossBeforeTax', window );">Estimated Construction Gross (Loss) Profit, Before Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,300)<span></span>
</td>
<td class="num">$ (9,700)<span></span>
</td>
<td class="nump">$ 9,100<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_OtherOperatingIncomeExpenseMember', window );">Other Operating Income (Expense) [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_GainLossOnSaleOfLongtermContract', window );">Gain (Loss) on Sale of Long-term Contract</a></td>
<td class="nump">$ 1,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_EarnoutExpense', window );">Earn-out Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,200<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_RevenueRecognitionPercentageOfCompletionRange', window );">Revenue Recognition Percentage of Completion Range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 years<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">&#160;<span></span>
</td>
<td class="text">1 year<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] | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">&#160;<span></span>
</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="re">
<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="text">&#160;<span></span>
</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="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">&#160;<span></span>
</td>
<td class="text">36 years<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">&#160;<span></span>
</td>
<td class="text">2 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_RangeAxis=us-gaap_MaximumMember', window );">Maximum [Member] | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">&#160;<span></span>
</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="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">6.92%<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_strl_CapitalizedDebtFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 capitalized debt fees.</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_CapitalizedDebtFees</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_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_EarnoutExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost from an agreement as earn-out expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_EarnoutExpense</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_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_EstimatedConstructionGrossProfitLossPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Estimated Construction Gross Profit (Loss) Per Diluted Share.</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_EstimatedConstructionGrossProfitLossPerDilutedShare</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: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_strl_GainLossOnSaleOfLongtermContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gain (loss) on sale of long-term contract.</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_GainLossOnSaleOfLongtermContract</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_InterestIncomeFromContractsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest income from contracts receivable.</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_InterestIncomeFromContractsReceivable</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_ProceedsFromSaleOfLongTermContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 proceeds from the sale of long-term contract.</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_ProceedsFromSaleOfLongTermContract</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_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_AccountsReceivableBilledForLongTermContractsOrPrograms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount billed to customers under long-term contracts or programs but not paid. Excludes amounts due that have been withheld because of retainage provisions in a contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 910<br> -SubTopic 310<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68065756&amp;loc=d3e49354-109356<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))<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_AccountsReceivableBilledForLongTermContractsOrPrograms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 direct write-downs of accounts receivable charged against the allowance.</p></div>
<a 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 954<br> -SubTopic 310<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68075217&amp;loc=SL9156395-115594<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 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66008989&amp;loc=d3e5074-111524<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.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&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 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><br>Reference 4: 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(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_CapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through 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 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6455398&amp;loc=d3e45280-112737<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(22))<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)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ContractReceivableRetainage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount billed to customers under long-term contracts or programs that have been withheld because of retainage provisions in a contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 910<br> -SubTopic 310<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=68065756&amp;loc=d3e49370-109356<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)(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_ContractReceivableRetainage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a 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=66902209&amp;loc=d3e3602-108585<br><br>Reference 2: 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 (a)<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_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).</p></div>
<a 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 958<br> -SubTopic 225<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=68048823&amp;loc=d3e92212-112881<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Impairment<br> -URI http://asc.fasb.org/extlink&amp;oid=6515133<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 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<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 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64862545&amp;loc=d3e2921-110230<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68055307&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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=28358313&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_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_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning 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_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportingUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.</p></div>
<a 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> -Glossary Reporting Unit<br> -URI http://asc.fasb.org/extlink&amp;oid=6523643<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportingUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 fees paid by borrowers and unamortized costs incurred to originate loans and leases, unamortized loan commitments and loan syndication fees, and premiums over or discounts from face amounts of loans that are being amortized into income as an adjustment to yield. Excludes amounts for loans and leases covered under loss sharing agreements.</p></div>
<a 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 310<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6378536&amp;loc=d3e10092-111533<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_UnbilledContractsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68054760&amp;loc=d3e55302-109406<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnbilledContractsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=strl_LongtermContractReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByAssetClassAxis=strl_LongtermContractReceivableMember</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=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_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CounterpartyNameAxis=strl_JBCFormerOwnersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=strl_JBCFormerOwnersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=strl_CurrentMaturitiesOfLongtermDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CurrentMaturitiesOfLongtermDebtMember</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=strl_LongtermDebtNetOfCurrentMaturitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtNetOfCurrentMaturitiesMember</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_IncomeStatementLocationAxis=us-gaap_OtherOperatingIncomeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherOperatingIncomeExpenseMember</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_LongtermDebtTypeAxis=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_LongtermDebtTypeAxis=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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<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="idp6785160336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 1 - Summary of Business and Significant Accounting Policies - Summary of Useful Lives Used in Computing Depreciation and Amortization (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Building [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life (Year)</a></td>
<td class="text">39 years<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_EquipmentMember', window );">Equipment [Member] | Minimum [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life (Year)</a></td>
<td class="text">5 years<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_EquipmentMember', window );">Equipment [Member] | Maximum [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life (Year)</a></td>
<td class="text">15 years<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_LandImprovementsMember', window );">Land Improvements [Member] | Minimum [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life (Year)</a></td>
<td class="text">5 years<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_LandImprovementsMember', window );">Land Improvements [Member] | Maximum [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life (Year)</a></td>
<td class="text">15 years<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_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member] | Minimum [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life (Year)</a></td>
<td class="text">3 years<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_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member] | Maximum [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life (Year)</a></td>
<td class="text">10 years<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] | Minimum [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life (Year)</a></td>
<td class="text">3 years<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] | Maximum [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life (Year)</a></td>
<td class="text">10 years<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_OtherTransportationEquipmentMember', window );">Other Transportation Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life (Year)</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</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_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-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_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_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EquipmentMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LandImprovementsMember</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_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FurnitureAndFixturesMember</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_OtherTransportationEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherTransportationEquipmentMember</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>57
<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="idp6770774336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 2 - Cash and Cash Equivalents (Details Textual) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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="nump">$ 3,000,000<span></span>
</td>
<td class="nump">$ 3,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_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,000,000<span></span>
</td>
<td class="nump">2,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_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">$ 10,900,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>The carrying amounts of cash and cash equivalent items which are restricted as to withdrawal or usage. Restrictions may include legally restricted deposits held as compensating balances against borrowing arrangements, contracts entered into with others, or entity statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. Excludes compensating balance arrangements that are not agreements which legally restrict the use of cash amounts shown on the balance sheet. This element is for unclassified presentations; for classified presentations there is a separate and distinct element.</p></div>
<a 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.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>58
<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="idp6774517952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 3 - Costs and Estimated Earnings and Billings on Uncompleted Contracts - Excess Billings Over Costs and Estimated Earnings on Uncompleted Contracts (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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_CostsIncurredAndEstimatedEarningsOnUncompletedContracts', window );">Costs incurred and estimated earnings on uncompleted contracts</a></td>
<td class="nump">$ 1,749,328<span></span>
</td>
<td class="nump">$ 1,741,070<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_BillingsOnUncompletedContracts', window );">Billings on uncompleted contracts</a></td>
<td class="num">(1,780,723)<span></span>
</td>
<td class="num">(1,744,721)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BillingsInExcessOfCost', window );">Excess of billings over costs incurred and estimated earnings</a></td>
<td class="num">$ (31,395)<span></span>
</td>
<td class="num">$ (3,651)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_BillingsOnUncompletedContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Billings on uncompleted contracts</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_BillingsOnUncompletedContracts</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_CostsIncurredAndEstimatedEarningsOnUncompletedContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Costs incurred and estimated earnings on uncompleted contracts</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_CostsIncurredAndEstimatedEarningsOnUncompletedContracts</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_BillingsInExcessOfCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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.</p></div>
<a 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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57807-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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57788-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_BillingsInExcessOfCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>59
<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="idp6941755120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 3 - Costs and Estimated Earnings and Billings on Uncompleted Contracts - Net Amount of Costs and Estimated Earning on Uncompleted Contracts Above (Below) Billings (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 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_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear', window );">Costs and estimated earnings in excess of billings on uncompleted contracts</a></td>
<td class="nump">$ 32,705<span></span>
</td>
<td class="nump">$ 26,905<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BillingsInExcessOfCostCurrent', window );">Billings in excess of costs and estimated earnings on uncompleted contracts</a></td>
<td class="num">(64,100)<span></span>
</td>
<td class="num">(30,556)<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_BillingsInExcessOfCost', window );">Net amount of costs and estimated earnings on uncompleted contracts below billings</a></td>
<td class="num">$ (31,395)<span></span>
</td>
<td class="num">$ (3,651)<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_BillingsInExcessOfCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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.</p></div>
<a 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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57807-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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57788-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_BillingsInExcessOfCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<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="idp6771038336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 4 - Subsidiaries and Joint Ventures with Noncontrolling Owners' Interests (Details Textual) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Nov. 27, 2015</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_AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability', window );">Adjustments to Additional Paid in Capital, Revaluation of Non-controlling Interest Put/Call Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (7,367,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_MinorityInterest', window );">Stockholders' Equity Attributable to Noncontrolling Interest</a></td>
<td class="nump">$ 656,000<span></span>
</td>
<td class="num">(91,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_BusinessAcquisitionAxis=strl_MyersMember', window );">Myers [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability', window );">Adjustments to Additional Paid in Capital, Revaluation of Non-controlling Interest Put/Call Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Stockholders' Equity Attributable to Noncontrolling Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,400,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_dei_LegalEntityAxis=strl_MyersMember', window );">Myers [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_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UndistributedEarnings', window );">Undistributed Earnings, Basic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=strl_MyersMember', window );">Myers [Member] | Upon Death [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_IncomeLossFromSubsidiariesBeforeTax', window );">Income (Loss) from Subsidiaries, before Tax</a></td>
<td class="nump">$ 8,900,000<span></span>
</td>
<td class="nump">4,200,000<span></span>
</td>
<td class="nump">2,100,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_dei_LegalEntityAxis=us-gaap_SubsidiariesMember', window );">Subsidiaries [Member] | Myers [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_FairValueOptionChangesInFairValueGainLoss1', window );">Fair Value, Option, Changes in Fair Value, Gain (Loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="num">$ (7,367,000)<span></span>
</td>
<td class="text"> <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_AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in additional paid in capital as a result of a revaluation of non-controlling interest put/call liability.</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_AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability</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_FairValueOptionChangesInFairValueGainLoss1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings.</p></div>
<a 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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6957238&amp;loc=d3e14172-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOptionChangesInFairValueGainLoss1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeLossFromSubsidiariesBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) of subsidiary attributable to the parent 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_IncomeLossFromSubsidiariesBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_us-gaap_UndistributedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 earnings that is allocated to common stock and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed.</p></div>
<a 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 65<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&amp;loc=d3e2793-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 45<br> -Paragraph 60A<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&amp;loc=SL5780132-109256<br><br>Reference 3: 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 66<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&amp;loc=d3e2814-109256<br><br>Reference 4: 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 60<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&amp;loc=d3e2740-109256<br><br>Reference 5: 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 60B<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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;">us-gaap_BusinessAcquisitionAxis=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>
<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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementScenarioAxis=strl_UponDeathMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=strl_UponDeathMember</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=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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=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;">us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=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>61
<FILENAME>R48.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="idp6924497248">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 4 - 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>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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">5,230<span></span>
</td>
<td class="nump">10,438<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">$ 45,230<span></span>
</td>
<td class="nump">$ 50,438<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>62
<FILENAME>R49.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="idp6770757696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 4 - Subsidiaries and Joint Ventures with Noncontrolling Owners' Interests - Changes in Noncontrolling Owners' Interests (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Distributions to noncontrolling interests owners</a></td>
<td class="num">$ (1,079)<span></span>
</td>
<td class="num">$ (3,402)<span></span>
</td>
<td class="num">$ (994)<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_SubsidiariesMember', window );">Subsidiaries [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_MinorityInterestInJointVentures', window );">Balance, beginning of period</a></td>
<td class="num">(91)<span></span>
</td>
<td class="nump">7,462<span></span>
</td>
<td class="nump">4,097<span></span>
</td>
</tr>
<tr class="ro">
<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">1,826<span></span>
</td>
<td class="nump">3,216<span></span>
</td>
<td class="nump">4,556<span></span>
</td>
</tr>
<tr class="re">
<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 interests owners</a></td>
<td class="num">(1,079)<span></span>
</td>
<td class="num">(3,402)<span></span>
</td>
<td class="num">(1,191)<span></span>
</td>
</tr>
<tr class="ro">
<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">656<span></span>
</td>
<td class="num">(91)<span></span>
</td>
<td class="nump">7,462<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_SubsidiariesMember', window );">Subsidiaries [Member] | Myers [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_FairValueOptionChangesInFairValueGainLoss1', window );">Fair Value, Option, Changes in Fair Value, Gain (Loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="num">$ (7,367)<span></span>
</td>
<td class="text"> <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=68079674&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=68079674&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=65897068&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_FairValueOptionChangesInFairValueGainLoss1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings.</p></div>
<a 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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6957238&amp;loc=d3e14172-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOptionChangesInFairValueGainLoss1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=68079674&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=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;">us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=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>63
<FILENAME>R50.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="idp6941741696">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 5 - Construction Joint Ventures (Details Textual)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</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">$ 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_GraniteConstructionCorporationMember', window );">Granite Construction Corporation [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_EquityMethodInvestmentOwnershipPercentage', window );">Equity Method Investment, Ownership Percentage</a></td>
<td class="nump">49.00%<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_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>64
<FILENAME>R51.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="idp6771817616">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 5 - Construction Joint Ventures - Construction Joint Ventures, Partner Share (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">$ 175,908<span></span>
</td>
<td class="nump">$ 134,921<span></span>
</td>
</tr>
<tr class="ro">
<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">(146,592)<span></span>
</td>
<td class="num">(104,311)<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 );">Receivables from and equity in construction joint ventures</a></td>
<td class="nump">7,130<span></span>
</td>
<td class="nump">12,930<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 );">Total current assets</a></td>
<td class="nump">32,592<span></span>
</td>
<td class="nump">17,312<span></span>
</td>
</tr>
<tr class="ro">
<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">(57,598)<span></span>
</td>
<td class="num">(49,371)<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">(25,006)<span></span>
</td>
<td class="num">(32,059)<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">107,333<span></span>
</td>
<td class="nump">35,113<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">52,992<span></span>
</td>
<td class="nump">11,748<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,130<span></span>
</td>
<td class="nump">$ 12,930<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=28358313&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=28358313&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 205<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=64830158&amp;loc=SL35686385-199418<br><br>Reference 4: 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>65
<FILENAME>R52.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="idp6778922304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Construction Joint Ventures - Construction Joint Ventures, Partner Income (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Sep. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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">$ 168,345<span></span>
</td>
<td class="nump">$ 205,629<span></span>
</td>
<td class="nump">$ 189,582<span></span>
</td>
<td class="nump">$ 126,567<span></span>
</td>
<td class="nump">$ 152,488<span></span>
</td>
<td class="nump">$ 176,000<span></span>
</td>
<td class="nump">$ 177,425<span></span>
</td>
<td class="nump">$ 117,682<span></span>
</td>
<td class="nump">$ 690,123<span></span>
</td>
<td class="nump">$ 623,595<span></span>
</td>
<td class="nump">$ 672,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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income (loss) before income taxes and earnings attributable to noncontrolling interests</a></td>
<td class="num">$ (5,754)<span></span>
</td>
<td class="nump">$ 3,196<span></span>
</td>
<td class="nump">$ 2,570<span></span>
</td>
<td class="num">$ (7,336)<span></span>
</td>
<td class="num">$ (841)<span></span>
</td>
<td class="nump">$ 1,326<span></span>
</td>
<td class="num">$ (967)<span></span>
</td>
<td class="num">$ (16,697)<span></span>
</td>
<td class="num">(7,324)<span></span>
</td>
<td class="num">(17,179)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=us-gaap_CorporateJointVentureMember', window );">Corporate Joint Venture [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,440<span></span>
</td>
<td class="nump">60,289<span></span>
</td>
<td class="nump">51,015<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income (loss) before income taxes and earnings attributable to noncontrolling interests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,144<span></span>
</td>
<td class="nump">6,909<span></span>
</td>
<td class="nump">3,606<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossAttributableToNoncontrollingInterest', window );">Share of revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,537<span></span>
</td>
<td class="nump">23,778<span></span>
</td>
<td class="nump">20,243<span></span>
</td>
</tr>
<tr class="re">
<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 );">Share of income before tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,980<span></span>
</td>
<td class="nump">$ 2,502<span></span>
</td>
<td class="nump">$ 2,111<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_IncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) 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 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_IncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_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>66
<FILENAME>R53.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="idp6941573280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 6 - Variable Interest Entities (Details Textual)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_VariableInterestEntityOwnershipPercentage', window );">Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage</a></td>
<td class="nump">50.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_VariableInterestEntityIncomePercentage', window );">Variable Interest Entity, Income Percentage</a></td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_VariableInterestEntityEntityMaximumLossExposurePercentage', window );">Variable Interest Entity, Entity Maximum Loss Exposure, Percentage</a></td>
<td class="nump">50.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_VariableInterestEntitiesByClassificationOfEntityAxis=strl_MyersMember', window );">Myers [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_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_strl_VariableInterestEntityEntityMaximumLossExposurePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reporting entity's maximum amount of exposure (expressed as a percent) to loss as a result of its involvement with the Variable Interest Entity (VIE).</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_VariableInterestEntityEntityMaximumLossExposurePercentage</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_VariableInterestEntityIncomePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) income 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_VariableInterestEntityIncomePercentage</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_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=64801991&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_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis=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;">us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis=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>67
<FILENAME>R54.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="idp6779047744">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 6 - Variable Interest Entities - Consolidated Balance Sheet - Myers (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2013</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">$ 42,785<span></span>
</td>
<td class="nump">$ 4,426<span></span>
</td>
<td class="nump">$ 22,843<span></span>
</td>
<td class="nump">$ 1,872<span></span>
</td>
</tr>
<tr class="re">
<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">84,132<span></span>
</td>
<td class="nump">82,112<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">5,448<span></span>
</td>
<td class="nump">6,013<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">175,908<span></span>
</td>
<td class="nump">134,921<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">68,127<span></span>
</td>
<td class="nump">73,475<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="ro">
<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">301,823<span></span>
</td>
<td class="nump">266,165<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">67,097<span></span>
</td>
<td class="nump">58,959<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">146,592<span></span>
</td>
<td class="nump">104,311<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">9,655<span></span>
</td>
<td class="nump">3,226<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">15,046<span></span>
</td>
<td class="nump">19,941<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,208<span></span>
</td>
<td class="nump">15,887<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">34,909<span></span>
</td>
<td class="nump">39,054<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,824<span></span>
</td>
<td class="nump">10,080<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="ro">
<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">46,234<span></span>
</td>
<td class="nump">50,635<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">21,274<span></span>
</td>
<td class="nump">20,596<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">8,782<span></span>
</td>
<td class="nump">10,986<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">30,056<span></span>
</td>
<td class="nump">31,582<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">5,373<span></span>
</td>
<td class="nump">3,370<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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">$ 35,429<span></span>
</td>
<td class="nump">$ 34,952<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=28358313&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=28358313&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> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<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 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3044-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<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_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=64834752&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=28358313&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=28358313&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>68
<FILENAME>R55.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="idp6937432688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 6 - Variable Interest Entities - Consolidated Statements of Operations - Myers (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Sep. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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">$ 168,345<span></span>
</td>
<td class="nump">$ 205,629<span></span>
</td>
<td class="nump">$ 189,582<span></span>
</td>
<td class="nump">$ 126,567<span></span>
</td>
<td class="nump">$ 152,488<span></span>
</td>
<td class="nump">$ 176,000<span></span>
</td>
<td class="nump">$ 177,425<span></span>
</td>
<td class="nump">$ 117,682<span></span>
</td>
<td class="nump">$ 690,123<span></span>
</td>
<td class="nump">$ 623,595<span></span>
</td>
<td class="nump">$ 672,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_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,729)<span></span>
</td>
<td class="num">(14,387)<span></span>
</td>
<td class="num">(4,224)<span></span>
</td>
</tr>
<tr class="re">
<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">$ (6,348)<span></span>
</td>
<td class="nump">$ 2,415<span></span>
</td>
<td class="nump">$ 2,023<span></span>
</td>
<td class="num">$ (7,328)<span></span>
</td>
<td class="num">$ (19,898)<span></span>
</td>
<td class="nump">$ 256<span></span>
</td>
<td class="num">$ (2,542)<span></span>
</td>
<td class="num">$ (16,992)<span></span>
</td>
<td class="num">(9,238)<span></span>
</td>
<td class="num">(39,176)<span></span>
</td>
<td class="num">(9,781)<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">156,202<span></span>
</td>
<td class="nump">175,691<span></span>
</td>
<td class="nump">144,837<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,005<span></span>
</td>
<td class="nump">7,371<span></span>
</td>
<td class="nump">9,319<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,993<span></span>
</td>
<td class="nump">$ 3,681<span></span>
</td>
<td class="nump">$ 4,657<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>Net income after adjustments for dividends on preferred stock (declared in the period) and/or cumulative preferred stock (accumulated for the period).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=64863997&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>69
<FILENAME>R56.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="idp6779257792">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 7 - Property and Equipment (Details Textual) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Aug. 24, 2015</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_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent', window );">Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=strl_FormerPresidentAndChiefOperatingOfficerMember', window );">Former President and Chief Operating Officer [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_ProceedsFromSaleOfLandHeldForUse', window );">Proceeds from Sale of Land Held-for-use</a></td>
<td class="nump">$ 2.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=strl_FormerPresidentAndChiefOperatingOfficerMember', window );">Former President and Chief Operating Officer [Member] | Other Operating Income (Expense) [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_GainLossOnDispositionOfAssets1', window );">Gain (Loss) on Disposition of Assets</a></td>
<td class="nump">$ 1.4<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_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of 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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=68055307&amp;loc=d3e2473-110228<br><br>Reference 3: 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 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=64862545&amp;loc=d3e2941-110230<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721533-107759<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a 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 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68055307&amp;loc=d3e2443-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromSaleOfLandHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 land held for use; excludes sales of land held as inventory or 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3179-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfLandHeldForUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RelatedPartyTransactionsByRelatedPartyAxis=strl_FormerPresidentAndChiefOperatingOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=strl_FormerPresidentAndChiefOperatingOfficerMember</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_OtherOperatingIncomeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherOperatingIncomeExpenseMember</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>70
<FILENAME>R57.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="idp6779045248">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 7 - Property and Equipment - Property and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 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_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 161,273<span></span>
</td>
<td class="nump">$ 153,787<span></span>
</td>
</tr>
<tr class="ro">
<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">(93,146)<span></span>
</td>
<td class="num">(80,312)<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 );"></a></td>
<td class="nump">68,127<span></span>
</td>
<td class="nump">73,475<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">121,441<span></span>
</td>
<td class="nump">114,724<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">19,017<span></span>
</td>
<td class="nump">18,056<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,771<span></span>
</td>
<td class="nump">10,860<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">2,810<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">894<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">313<span></span>
</td>
<td class="nump">1,986<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">4,257<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>71
<FILENAME>R58.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="idp6779405952">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 8 - Goodwill (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 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_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 54,820<span></span>
</td>
<td class="nump">$ 54,820<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_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=64834752&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></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R59.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="idp6785438992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Line of Credit and Long-term Debt (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>May 29, 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_LongTermDebt', window );">Long-term Debt</a></td>
<td class="nump">$ 5,394<span></span>
</td>
<td class="nump">$ 20,180<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_RepaymentsOfLongTermDebt', window );">Repayments of Long-term Debt</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">3,217<span></span>
</td>
<td class="text"> <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_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from Issuance of Long-term Debt</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSecuredLinesOfCredit', window );">Proceeds from Secured Lines of Credit</a></td>
<td class="num">(15,871)<span></span>
</td>
<td class="nump">14,550<span></span>
</td>
<td class="text"> <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_GainsLossesOnExtinguishmentOfDebt', window );">Gain (Loss) on Extinguishment of Debt</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(240)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermNotesPayable', window );">Notes Payable, Noncurrent</a></td>
<td class="nump">2,700<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_CurrentMaturitiesOfLongtermDebtMember', window );">Current Maturities of Long-term Debt [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_CapitalLeaseObligations', window );">Capital Lease Obligations</a></td>
<td class="nump">400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_CreditFacilityMember', window );">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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain (Loss) on Extinguishment of Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,700<span></span>
</td>
<td class="nump">3,300<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] | 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="ro">
<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>
<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">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="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>
<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">6.92%<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_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>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 40,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_LongTermDebt', window );">Long-term Debt</a></td>
<td class="nump">$ 3,500<span></span>
</td>
<td class="nump">18,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,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_DebtAgreementMaximumBorrowingCapacity', window );">Debt Agreement, Maximum Borrowing Capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,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_DebtInstrumentPercentageOfAppraisedValueOfCollateral', window );">Debt Instrument, Percentage of Appraised Value of Collateral</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<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 );">Repayments of Long-term Debt</a></td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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>
<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_DebtInstrumentDecreaseInBasisSpreadOnVariableRate', window );">Debt Instrument, Decrease in Basis Spread on Variable Rate</a></td>
<td class="nump">2.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="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_DebtInstrumentIncreaseInBasisSpreadOnVariableRate', window );">Debt Instrument, Increase in Basis Spread on Variable Rate</a></td>
<td class="nump">2.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_DebtInstrumentNumberOfMonthlyInstallments', window );">Debt Instrument, Number of Monthly Installments</a></td>
<td class="nump">47<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_DebtInstrumentCollateralAsPercentageOfEquipment', window );">Debt Instrument, Collateral as Percentage of Equipment</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from Issuance of Long-term Debt</a></td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">2,600<span></span>
</td>
<td class="nump">2,900<span></span>
</td>
<td class="nump">$ 1,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_LineOfCreditFacilityAxis=strl_NationsMember', window );">Nations [Member] | Asset-based Facility [Member] | Interest Expense [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_RepaymentsOfLongTermDebt', window );">Repayments of Long-term Debt</a></td>
<td class="text">&#160;<span></span>
</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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtExtinguishmentCosts', window );">Payments of Debt Extinguishment Costs</a></td>
<td class="nump">300<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_LineOfCreditFacilityAxis=strl_NationsMember', window );">Nations [Member] | Asset-based Facility [Member] | Other Noncurrent Assets [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_DeferredFinanceCostsNet', window );">Debt Issuance Costs, Net</a></td>
<td class="nump">1,300<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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,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_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Line of Credit Facility, Remaining Borrowing Capacity</a></td>
<td class="nump">20,000<span></span>
</td>
<td class="nump">11,600<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">14,600<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_LineOfCredit', window );">Long-term Line of Credit</a></td>
<td class="nump">0<span></span>
</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="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>
<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">2,729<span></span>
</td>
<td class="nump">16,838<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_DeferredFinanceCostsNet', window );">Debt Issuance Costs, Net</a></td>
<td class="nump">803<span></span>
</td>
<td class="nump">1,119<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_LongTermDebtFairValue', window );">Long-term Debt, Fair Value</a></td>
<td class="nump">$ 3,500<span></span>
</td>
<td class="nump">$ 18,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_DebtAgreementMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outstanding balance allowed under the debt agreement.</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_DebtAgreementMaximumBorrowingCapacity</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_DebtInstrumentCollateralAsPercentageOfEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equipment of Company's affiliates used to secure 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_DebtInstrumentCollateralAsPercentageOfEquipment</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_strl_DebtInstrumentDecreaseInBasisSpreadOnVariableRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 maximum decrease in percentage points added to an initial annual rate based on the Company's fixed charge coverage ratio for each of the most recently ended four quarters.</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_DebtInstrumentDecreaseInBasisSpreadOnVariableRate</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_DebtInstrumentIncreaseInBasisSpreadOnVariableRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 added to an initial annual rate based on the fixed charge coverage ratio at the end of the following two quarters.</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_DebtInstrumentIncreaseInBasisSpreadOnVariableRate</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_DebtInstrumentNumberOfMonthlyInstallments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of monthly installments for 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_DebtInstrumentNumberOfMonthlyInstallments</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:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_CapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through 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 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6455398&amp;loc=d3e45280-112737<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(22))<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)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a 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> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=49170532&amp;loc=d3e12317-112629<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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&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 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=49170532&amp;loc=d3e12355-112629<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_PaymentsOfDebtExtinguishmentCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 incremental, external costs directly pertaining to an early extinguishment of debt, including legal costs and prepayment penalties, and excluding interest and repayment of debt principal.</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_PaymentsOfDebtExtinguishmentCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=66902209&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=66902209&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=66902209&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_BalanceSheetLocationAxis=strl_CurrentMaturitiesOfLongtermDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CurrentMaturitiesOfLongtermDebtMember</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_CreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CreditFacilityMember</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_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_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InterestExpenseMember</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_OtherNoncurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherNoncurrentAssetsMember</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>73
<FILENAME>R60.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="idp6771977456">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 9 - Line of Credit and Long-term Debt - Long-term Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 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_LongTermDebt', window );">Long-term Debt</a></td>
<td class="nump">$ 5,394<span></span>
</td>
<td class="nump">$ 20,180<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 );"></a></td>
<td class="nump">5,394<span></span>
</td>
<td class="nump">20,180<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">4,648<span></span>
</td>
<td class="nump">5,192<span></span>
</td>
</tr>
<tr class="ro">
<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">(803)<span></span>
</td>
<td class="num">(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_LongTermDebtCurrent', window );">Less current maturities of long-term debt, net</a></td>
<td class="num">(3,845)<span></span>
</td>
<td class="num">(4,856)<span></span>
</td>
</tr>
<tr class="ro">
<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,549<span></span>
</td>
<td class="nump">15,324<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,665<span></span>
</td>
<td class="nump">3,342<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">3,532<span></span>
</td>
<td class="nump">17,957<span></span>
</td>
</tr>
<tr class="re">
<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">(803)<span></span>
</td>
<td class="num">(1,119)<span></span>
</td>
</tr>
<tr class="ro">
<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,729<span></span>
</td>
<td class="nump">16,838<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 );"></a></td>
<td class="nump">$ 2,729<span></span>
</td>
<td class="nump">$ 16,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_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>74
<FILENAME>R61.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="idp6770785056">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 9 - Line of Credit and Long-term Debt - Maturities of Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2017</a></td>
<td class="nump">$ 3,845<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2018</a></td>
<td class="nump">920<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2019</a></td>
<td class="nump">566<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2020</a></td>
<td class="nump">59<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2021</a></td>
<td class="nump">4<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_LongTermDebt', window );"></a></td>
<td class="nump">$ 5,394<span></span>
</td>
<td class="nump">$ 20,180<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<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 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<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 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<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 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>75
<FILENAME>R62.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="idp6598265120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Operating Leases (Details Textual) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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_LeaseAndRentalExpense', window );">Operating Leases, Rent Expense</a></td>
<td class="nump">$ 4.7<span></span>
</td>
<td class="nump">$ 1.5<span></span>
</td>
<td class="nump">$ 1.6<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_LeaseAndRentalExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseAndRentalExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R63.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="idp6661192304">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 10 - Operating Leases - Minimum Annual Rentals for Operating Leases (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2016 </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_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2017</a></td>
<td class="nump">$ 3,634<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2018</a></td>
<td class="nump">2,971<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2019</a></td>
<td class="nump">2,055<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2020</a></td>
<td class="nump">1,654<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2021</a></td>
<td class="nump">741<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">Thereafter</a></td>
<td class="nump">260<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_OperatingLeasesFutureMinimumPaymentsDue', window );">Total future minimum rental payments</a></td>
<td class="nump">$ 11,315<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_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasesFutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>77
<FILENAME>R64.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="idp6778686864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 11 - Commitments and Contingencies (Details Textual) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount', window );">Liability for Unpaid Claims and Claims Adjustment Expense, Incurred but Not Reported (IBNR) Claims, Amount</a></td>
<td class="nump">$ 4,000,000<span></span>
</td>
<td class="nump">$ 2,900,000<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_SelfInsuranceExcessReinsuranceAggregateDeductible', window );">Self Insurance Excess Reinsurance, Aggregate Deductible</a></td>
<td class="nump">5,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_SelfInsuranceWorkersCompensationClaimsAmountPerOccurrence', window );">Self Insurance Workers Compensation Claims, Amount Per Occurrence</a></td>
<td class="nump">500,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_SelfInsuranceGeneralLiabilityAmountPerOccurrence', window );">Self Insurance General Liability, Amount Per Occurrence</a></td>
<td class="nump">250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_SelfInsuranceAutoClaimsAmountPerOccurrence', window );">Self Insurance Auto Claims, Amount Per Occurrence</a></td>
<td class="nump">100,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_SelfInsuranceWorkersCompensationClaimsMaximumLiability', window );">Self Insurance Workers Compensation Claims, Maximum Liability</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_SelfInsurancePlanExpenses', window );">Self Insurance Plan Expenses</a></td>
<td class="nump">3,000,000<span></span>
</td>
<td class="nump">$ 2,000,000<span></span>
</td>
<td class="nump">$ 2,200,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=strl_RLWAndJBCMember', window );">RLW and JBC [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_SelfInsuranceExcessReinsurance', window );">Self Insurance Excess Reinsurance</a></td>
<td class="nump">55,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_dei_LegalEntityAxis=strl_OtherEntitiesMember', window );">Other Entities [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_SelfInsuranceExcessReinsurance', window );">Self Insurance Excess Reinsurance</a></td>
<td class="nump">$ 145,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_SelfInsuranceAutoClaimsAmountPerOccurrence">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 self insurance auto claims, amount per occurrence.</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_SelfInsuranceAutoClaimsAmountPerOccurrence</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_SelfInsuranceExcessReinsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 self insurance excess reinsurance.</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_SelfInsuranceExcessReinsurance</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_SelfInsuranceExcessReinsuranceAggregateDeductible">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 self insurance excess reinsurance aggregate deductible.</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_SelfInsuranceExcessReinsuranceAggregateDeductible</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_SelfInsuranceGeneralLiabilityAmountPerOccurrence">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 self insurance general liability, amount per occurrence.</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_SelfInsuranceGeneralLiabilityAmountPerOccurrence</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_SelfInsurancePlanExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 self insurance plan expenses.</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_SelfInsurancePlanExpenses</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_SelfInsuranceWorkersCompensationClaimsAmountPerOccurrence">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 self insurance workers compensation claims, amount per occurrence.</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_SelfInsuranceWorkersCompensationClaimsAmountPerOccurrence</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_SelfInsuranceWorkersCompensationClaimsMaximumLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 self insurance workers compensation claims, maximum liability</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_SelfInsuranceWorkersCompensationClaimsMaximumLiability</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_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimated costs as of the balance sheet date of settling insured claims and costs incurred in the claims settlement process for claims that have not yet been submitted to the insurance company for reimbursement.</p></div>
<a 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 40<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 5.W)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015833&amp;loc=d3e570705-122907<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=strl_RLWAndJBCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RLWAndJBCMember</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_OtherEntitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherEntitiesMember</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>78
<FILENAME>R65.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="idp6771709440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12 - Income Taxes and Deferred Tax Asset/Liability (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></td>
<td class="nump">$ 169,045<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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</a></td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">35.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_DeferredTaxAssetsValuationAllowance', window );">Deferred Tax Assets, Valuation Allowance</a></td>
<td class="nump">$ 58,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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementScenarioAxis=strl_WillBeRecognizedAsReductionOfIncomeTaxExpenseMember', window );">Will be Recognized as Reduction of Income Tax Expense [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_UnrecognizedTaxBenefits', window );">Unrecognized Tax Benefits</a></td>
<td class="nump">48,300<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_StatementScenarioAxis=strl_WillBeRecordedAsIncreaseInEquityMember', window );">Will be Recorded as Increase in Equity [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_UnrecognizedTaxBenefits', window );">Unrecognized Tax Benefits</a></td>
<td class="nump">9,700<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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Domestic Tax Authority [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_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></td>
<td class="nump">$ 112,900<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_OperatingLossCarryforwardExpirationPeriod', window );">Operating Loss Carryforward Expiration Period</a></td>
<td class="text">20 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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Domestic Tax Authority [Member] | Earliest Tax Year [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_OpenTaxYear', window );">Open Tax Year</a></td>
<td class="text">2013<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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction [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_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></td>
<td class="nump">$ 56,100<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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction [Member] | Earliest Tax Year [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_OpenTaxYear', window );">Open Tax Year</a></td>
<td class="text">2012<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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_OperatingLossCarryforwardExpirationPeriod', window );">Operating Loss Carryforward Expiration Period</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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction [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="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_OperatingLossCarryforwardExpirationPeriod', window );">Operating Loss Carryforward Expiration Period</a></td>
<td class="text">20 years<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_strl_OperatingLossCarryforwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expiration period of each operating loss carryforward.</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_OperatingLossCarryforwardExpirationPeriod</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_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a 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 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br><br>Reference 2: 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)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<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 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OpenTaxYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax year that remains open to examination under enacted tax laws, in CCYY format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OpenTaxYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a 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 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 unrecognized tax benefits.</p></div>
<a 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 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=SL6600010-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Unrecognized Tax Benefit<br> -URI http://asc.fasb.org/extlink&amp;oid=6527854<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a 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 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StatementScenarioAxis=strl_WillBeRecognizedAsReductionOfIncomeTaxExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=strl_WillBeRecognizedAsReductionOfIncomeTaxExpenseMember</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=strl_WillBeRecordedAsIncreaseInEquityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=strl_WillBeRecordedAsIncreaseInEquityMember</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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</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_TaxPeriodAxis=us-gaap_EarliestTaxYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TaxPeriodAxis=us-gaap_EarliestTaxYearMember</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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R66.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="idp6786923728">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 12 - Income Taxes and Deferred Tax Asset/Liability - Federal and State Income Tax Net Operating Loss Carryforwards (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2016 </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_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></td>
<td class="nump">$ 169,045<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_StatementScenarioAxis=strl_ExpiresIn2020Member', window );">Expires in 2020 [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_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></td>
<td class="nump">15<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_StatementScenarioAxis=strl_ExpireIn2021Member', window );">Expire in 2021 [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_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></td>
<td class="nump">5<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_StatementScenarioAxis=strl_ExpiresIn2028Member', window );">Expires in 2028 [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_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></td>
<td class="nump">8,745<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_StatementScenarioAxis=strl_ExpiresIn2029Member', window );">Expires in 2029 [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_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></td>
<td class="nump">3,480<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_StatementScenarioAxis=strl_ExpiresIn2033Member', window );">Expires in 2033 [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_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></td>
<td class="nump">72,046<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_StatementScenarioAxis=strl_ExpiresIn2034Member', window );">Expires in 2034 [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_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></td>
<td class="nump">41,433<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_StatementScenarioAxis=strl_Expiresin2035Member', window );">ExpiresIn2035Member</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_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></td>
<td class="nump">30,635<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_StatementScenarioAxis=strl_ExpiresIn2036Member', window );">Expires in 2036 [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_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></td>
<td class="nump">$ 12,686<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_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a 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 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StatementScenarioAxis=strl_ExpiresIn2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=strl_ExpiresIn2020Member</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=strl_ExpireIn2021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=strl_ExpireIn2021Member</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=strl_ExpiresIn2028Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=strl_ExpiresIn2028Member</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=strl_ExpiresIn2029Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=strl_ExpiresIn2029Member</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=strl_ExpiresIn2033Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=strl_ExpiresIn2033Member</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=strl_ExpiresIn2034Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=strl_ExpiresIn2034Member</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=strl_Expiresin2035Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=strl_Expiresin2035Member</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=strl_ExpiresIn2036Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=strl_ExpiresIn2036Member</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>80
<FILENAME>R67.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="idp6661189328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12 - Income Taxes and Deferred Tax Asset/Liability - Income Tax Expense (Benefit) Components (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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 tax expense</a></td>
<td class="nump">$ 88<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">$ 632<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred tax expense</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_IncomeTaxExpenseBenefit', window );">Total tax expense</a></td>
<td class="nump">$ 88<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">$ 632<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=65882285&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6509736<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 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 4: 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_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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=66902209&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Deferred Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=63044130<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 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<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(h))<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 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_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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=65882285&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> -Glossary Income Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6515339<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R68.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="idp6772195136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12 - Income Taxes and Deferred Tax Asset/Liability - Summary Reconciliation Reported Amount of Income Tax Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Tax benefit at the U.S. federal statutory rate</a></td>
<td class="num">$ (2,563)<span></span>
</td>
<td class="num">$ (6,013)<span></span>
</td>
<td class="num">$ (1,608)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</a></td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">35.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_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State tax based on income, net of refunds and federal benefits</a></td>
<td class="num">$ (113)<span></span>
</td>
<td class="num">$ (860)<span></span>
</td>
<td class="num">$ (155)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State tax based on income, net of refunds and federal benefits</a></td>
<td class="nump">1.50%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">3.40%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary', window );">Taxes on subsidiaries&#8217; and joint ventures&#8217; earnings allocated to noncontrolling interests owners</a></td>
<td class="num">$ (3,786)<span></span>
</td>
<td class="num">$ (2,620)<span></span>
</td>
<td class="num">$ (2,365)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary', window );">Taxes on subsidiaries&#8217; and joint ventures&#8217; earnings allocated to noncontrolling interests owners</a></td>
<td class="nump">51.70%<span></span>
</td>
<td class="nump">15.30%<span></span>
</td>
<td class="nump">51.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="nump">$ 6,919<span></span>
</td>
<td class="nump">$ 10,036<span></span>
</td>
<td class="nump">$ 4,152<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(94.50%)<span></span>
</td>
<td class="num">(58.40%)<span></span>
</td>
<td class="num">(90.40%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCredits', window );">Tax credits</a></td>
<td class="num">$ (1,258)<span></span>
</td>
<td class="num">$ (551)<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_EffectiveIncomeTaxRateReconciliationTaxCredits', window );">Tax credits</a></td>
<td class="nump">17.20%<span></span>
</td>
<td class="nump">3.20%<span></span>
</td>
<td class="text"> <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_IncomeTaxReconciliationReductionOfTaxReceivable', window );">Reduction of tax receivable</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 524<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_EffectiveIncomeTaxRateReconciliationReductionOfTaxReceivable', window );">Reduction of tax receivable</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(11.40%)<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_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentAmount', window );">Return to provision</a></td>
<td class="nump">$ 400<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentPercent', window );">Return to provision</a></td>
<td class="num">(5.50%)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_IncomeTaxReconciliationEarnoutLiabilityAmount', window );">Earn-out liability</a></td>
<td class="nump">$ 433<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_EffectiveIncomeTaxRateReconciliationEarnoutLiabilityPercent', window );">Earn-out liability</a></td>
<td class="num">(5.90%)<span></span>
</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_IncomeTaxReconciliationOtherAdjustments', window );">Other permanent differences</a></td>
<td class="nump">$ 56<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
<td class="nump">$ 84<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_EffectiveIncomeTaxRateReconciliationOnPermanentDifferences', window );">Other permanent differences</a></td>
<td class="num">(0.80%)<span></span>
</td>
<td class="num">(0.10%)<span></span>
</td>
<td class="num">(1.90%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">$ 88<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">$ 632<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_EffectiveIncomeTaxRateReconciliationAtIncomeTaxRateTotal', window );">Income tax expense</a></td>
<td class="num">(1.30%)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(13.80%)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_EffectiveIncomeTaxRateReconciliationAtIncomeTaxRateTotal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 total tax rate applicable under enacted tax laws to the Company's pretax income from continuing operations for the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_EffectiveIncomeTaxRateReconciliationAtIncomeTaxRateTotal</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_EffectiveIncomeTaxRateReconciliationEarnoutLiabilityPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to earn-out liability.</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_EffectiveIncomeTaxRateReconciliationEarnoutLiabilityPercent</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_EffectiveIncomeTaxRateReconciliationOnPermanentDifferences">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of the difference between the effective income tax rate and domestic federal statutory income tax rate applied to permanent differences.</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_EffectiveIncomeTaxRateReconciliationOnPermanentDifferences</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_EffectiveIncomeTaxRateReconciliationReductionOfTaxReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reduction of tax receivable effective income tax rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_EffectiveIncomeTaxRateReconciliationReductionOfTaxReceivable</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_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 return to provision reconciliation includes a separate reconciliation of the adjusted balance of all current income tax liability or receivable accounts to amounts owed to or due from tax authorities.</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_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentAmount</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_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to return to provision adjustments.</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_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentPercent</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_IncomeTaxReconciliationEarnoutLiabilityAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to earn-out liability.</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_IncomeTaxReconciliationEarnoutLiabilityAmount</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_IncomeTaxReconciliationReductionOfTaxReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reduction of tax receivable.</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_IncomeTaxReconciliationReductionOfTaxReceivable</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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br><br>Reference 2: 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)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<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 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br><br>Reference 2: 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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<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)<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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to equity in earnings (loss) of unconsolidated subsidiaries exempt from income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br><br>Reference 2: 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)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<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 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a 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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br><br>Reference 2: 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)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<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 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</p></div>
<a 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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br><br>Reference 2: 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)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<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 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits</td>
</tr>
<tr>
<td style="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_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=65882285&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> -Glossary Income Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6515339<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br><br>Reference 2: 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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<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 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e32123-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to equity in earnings (loss) of unconsolidated subsidiaries exempt from income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br><br>Reference 2: 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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-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)(2))<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 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a 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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a 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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br><br>Reference 2: 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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(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_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</p></div>
<a 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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br><br>Reference 2: 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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>82
<FILENAME>R69.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="idp6937634448">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 12 - Income Taxes and Deferred Tax Asset/Liability - Deferred Tax Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 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_DeferredTaxAssetsGrossAbstract', window );"><strong>Assets related to:</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_DeferredTaxAssetsGoodwillAndIntangibleAssets', window );">Goodwill</a></td>
<td class="nump">$ 3,909<span></span>
</td>
<td class="nump">$ 6,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_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance for deferred tax assets</a></td>
<td class="num">(58,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_StatementScenarioAxis=strl_CurrentMember', window );">Current [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_DeferredTaxAssetsGrossAbstract', window );"><strong>Assets related to:</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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits', window );">Accrued compensation and other</a></td>
<td class="nump">4,490<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_DeferredTaxAssetsNoncontrollingInterest', window );">Noncontrolling interest</a></td>
<td class="nump">2,085<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsDeferredIncome', window );">Deferred revenue</a></td>
<td class="nump">482<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies', window );">Revaluation of put/call liabilities</a></td>
<td class="nump">16,620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">41,942<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_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance for deferred tax assets</a></td>
<td class="num">(58,034)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesAbstract', window );"><strong>Liabilities related to:</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_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Depreciation of property and equipment</a></td>
<td class="num">(11,471)<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_DeferredTaxLiabilitiesReceivablesFromAndEquityInConstructionJointVenture', window );">Receivables from and equity in construction joint ventures</a></td>
<td class="text"> <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_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(23)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Net asset</a></td>
<td class="text"> <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_StatementScenarioAxis=strl_LongtermMember', window );">Long-term [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_DeferredTaxAssetsGrossAbstract', window );"><strong>Assets related to:</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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits', window );">Accrued compensation and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,084<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_DeferredTaxAssetsNoncontrollingInterest', window );">Noncontrolling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,247<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsDeferredIncome', window );">Deferred revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">688<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies', window );">Revaluation of put/call liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,638<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,317<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance for deferred tax assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(56,399)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesAbstract', window );"><strong>Liabilities related to:</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_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Depreciation of property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,766)<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_DeferredTaxLiabilitiesReceivablesFromAndEquityInConstructionJointVenture', window );">Receivables from and equity in construction joint ventures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,494)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(20)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Net asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_DeferredTaxAssetsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from 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_DeferredTaxAssetsNoncontrollingInterest</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_DeferredTaxLiabilitiesReceivablesFromAndEquityInConstructionJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 tax liability attributable to taxable temporary differences 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_DeferredTaxLiabilitiesReceivablesFromAndEquityInConstructionJointVenture</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_DeferredTaxAssetsDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28680-109314<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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.</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_DeferredTaxAssetsGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredTaxAssetsGrossAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2<br> -Subparagraph (b),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a 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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28680-109314<br><br>Reference 2: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from employee benefits, 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28680-109314<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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from contingent 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28680-109314<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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a 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 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 tax liability attributable to taxable temporary differences 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28680-109314<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 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br><br>Reference 2: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<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 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StatementScenarioAxis=strl_CurrentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=strl_CurrentMember</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=strl_LongtermMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=strl_LongtermMember</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>83
<FILENAME>R70.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="idp6774641728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 13 - Net Loss Per Share Attributable to Sterling Common Stockholders (Details Textual) - shares<br> shares in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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.4<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">0.2<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> -Glossary Antidilution<br> -URI http://asc.fasb.org/extlink&amp;oid=6505113<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Diluted Earnings Per Share<br> -URI http://asc.fasb.org/extlink&amp;oid=6510752<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Contingent Stock Agreement<br> -URI http://asc.fasb.org/extlink&amp;oid=6508534<br><br>Reference 4: 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>84
<FILENAME>R71.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="idp6779034416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 13 - 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="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Sep. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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_NetIncomeLoss', window );">Net loss attributable to Sterling common stockholders before noncontrolling interest revaluation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (9,238)<span></span>
</td>
<td class="num">$ (20,402)<span></span>
</td>
<td class="num">$ (9,781)<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_RevaluationOfNonControllingInterestObligationsReflectedInRetainedEarningsNetOfTax', window );">Revaluation of a noncontrolling interest due to a new agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(18,774)<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_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income (loss) attributable to Sterling common stockholders</a></td>
<td class="num">$ (6,348)<span></span>
</td>
<td class="nump">$ 2,415<span></span>
</td>
<td class="nump">$ 2,023<span></span>
</td>
<td class="num">$ (7,328)<span></span>
</td>
<td class="num">$ (19,898)<span></span>
</td>
<td class="nump">$ 256<span></span>
</td>
<td class="num">$ (2,542)<span></span>
</td>
<td class="num">$ (16,992)<span></span>
</td>
<td class="num">$ (9,238)<span></span>
</td>
<td class="num">$ (39,176)<span></span>
</td>
<td class="num">$ (9,781)<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,140<span></span>
</td>
<td class="nump">19,375<span></span>
</td>
<td class="nump">18,063<span></span>
</td>
</tr>
<tr class="re">
<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 );">Shares for dilutive unvested stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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"> <span></span>
</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_WeightedAverageNumberOfShareOutstandingBasicAndDiluted', window );">Weighted average common shares outstanding and assumed conversions&#8212; diluted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,140<span></span>
</td>
<td class="nump">19,375<span></span>
</td>
<td class="nump">18,064<span></span>
</td>
</tr>
<tr class="re">
<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 net loss per share attributable to Sterling common stockholders (in dollars per share)</a></td>
<td class="num">$ (0.25)<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="num">$ (0.37)<span></span>
</td>
<td class="num">$ (1.01)<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="num">$ (0.13)<span></span>
</td>
<td class="num">$ (0.90)<span></span>
</td>
<td class="num">$ (0.40)<span></span>
</td>
<td class="num">$ (2.02)<span></span>
</td>
<td class="num">$ (0.54)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_RevaluationOfNonControllingInterestObligationsReflectedInRetainedEarningsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revaluation of non-controlling interest obligations reflected in retained earnings, net of 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_RevaluationOfNonControllingInterestObligationsReflectedInRetainedEarningsNetOfTax</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_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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<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=66902209&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 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: 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(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 5: 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(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 7: 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(20))<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_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Net income after adjustments for dividends on preferred stock (declared in the period) and/or cumulative preferred stock (accumulated for the period).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=64863997&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=64863997&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_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_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=64863997&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Weighted-Average Number of Common Shares Outstanding<br> -URI http://asc.fasb.org/extlink&amp;oid=6528421<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>85
<FILENAME>R72.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="idp6787089088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 14 - Stockholders' Equity (Details Textual) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>May 09, 2016</div></th>
<th class="th"><div>Jan. 02, 2015</div></th>
<th class="th"><div>May 31, 2015</div></th>
<th class="th"><div>Aug. 31, 2010</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Oct. 31, 2008</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Stock Repurchase Program, Authorized Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,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_StockRepurchaseProgramAdditionalAuthorizedAmount', window );">Stock Repurchase Program Additional Authorized Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Stock Repurchased and Retired During Period, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,229<span></span>
</td>
<td class="nump">96,076<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">&#160;<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">1 year 182 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Allocated Share-based Compensation Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,800,000<span></span>
</td>
<td class="nump">$ 1,200,000<span></span>
</td>
<td class="nump">$ 800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">119,343<span></span>
</td>
<td class="nump">0<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from Issuance of Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,142,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 14,046,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</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="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_SubsidiarySaleOfStockAxis=strl_DADavidsonAndCoMember', window );">D.A. Davidson and Co. [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued During Period, Shares, New Issues</a></td>
<td class="nump">5,175,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share Price</a></td>
<td class="nump">$ 4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_SharePriceNet', window );">Share Price, Net</a></td>
<td class="nump">$ 3.77<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from Issuance of Common Stock</a></td>
<td class="nump">$ 19,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_TitleOfIndividualAxis=us-gaap_ChiefExecutiveOfficerMember', window );">Chief Executive Officer [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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">79,240<span></span>
</td>
<td class="nump">978,526<span></span>
</td>
<td class="nump">61,957<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.36<span></span>
</td>
<td class="nump">$ 4.53<span></span>
</td>
<td class="nump">$ 9.05<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="nump">$ 350,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_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 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_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member] | Key Employees [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="nump">917,851<span></span>
</td>
<td class="nump">18,536<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.78<span></span>
</td>
<td class="nump">$ 4.55<span></span>
</td>
<td class="nump">$ 11.38<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="nump">$ 4,400,000<span></span>
</td>
<td class="nump">$ 200,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_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64,159<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="nump">7,500<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations', window );">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,875<span></span>
</td>
<td class="nump">13,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Allocated Share-based Compensation Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=strl_Plan2001Member', window );">Plan 2001 [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>
<td class="text">&#160;<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">555,785<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=strl_LongTermIncentivePlanMember', window );">Long-term Incentive Plan [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Allocated Share-based Compensation Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_PercentageOfIncentivePlanBasedOnServiceCompletion', window );">Percentage of Incentive Plan Based on Service Completion</a></td>
<td class="text">&#160;<span></span>
</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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period</a></td>
<td class="text">&#160;<span></span>
</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>
<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_PercentageOfIncentivePlanBasedOnShareholderReturn', window );">Percentage of Incentive Plan Based on Shareholder Return</a></td>
<td class="text">&#160;<span></span>
</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>
<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_IncentivePlanTermForShareholderreturn', window );">Incentive Plan, Term for ShareholderReturn</a></td>
<td class="text">&#160;<span></span>
</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>
<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_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86,483<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_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited', window );">Stock Issued During Period, Shares, Restricted Stock Award, Forfeited</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">54,519<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_strl_IncentivePlanTermForShareholderreturn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for the shareholder return in the incentive plan.</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_IncentivePlanTermForShareholderreturn</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_PercentageOfIncentivePlanBasedOnServiceCompletion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the incentive plan that is based on service completion.</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_PercentageOfIncentivePlanBasedOnServiceCompletion</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_strl_PercentageOfIncentivePlanBasedOnShareholderReturn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the plan that is based on shareholder return.</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_PercentageOfIncentivePlanBasedOnShareholderReturn</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_strl_SharePriceNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company, net of underwriting discounts.</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_SharePriceNet</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: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_strl_StockRepurchaseProgramAdditionalAuthorizedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional amount of a stock repurchase plan authorized by an entity's Board of Directors.</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_StockRepurchaseProgramAdditionalAuthorizedAmount</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_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=6415400&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=6415400&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=6415400&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=6415400&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_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<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 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, 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 (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 under non-option equity instrument agreements that were either cancelled or expired.</p></div>
<a 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)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).</p></div>
<a 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 (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a 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> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</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_SharePrice</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<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(28))<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 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_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related to Restricted Stock Award forfeited during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<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(28))<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 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_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number 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), net of any shares forfeited. 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>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><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(28))<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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 4: 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_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value 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), net of stock value of such awards forfeited. 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>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><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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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 (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br>Reference 4: 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 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(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_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased and retired during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<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_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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,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 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in 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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-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_SubsidiarySaleOfStockAxis=strl_DADavidsonAndCoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SubsidiarySaleOfStockAxis=strl_DADavidsonAndCoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TitleOfIndividualAxis=us-gaap_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TitleOfIndividualAxis=us-gaap_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_TitleOfIndividualAxis=strl_KeyEmployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TitleOfIndividualAxis=strl_KeyEmployeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=strl_Plan2001Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=strl_Plan2001Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=strl_LongTermIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=strl_LongTermIncentivePlanMember</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>86
<FILENAME>R73.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="idp6778908032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 14 - Stockholders' Equity - Service-based Share Compensation (Details) - Restricted Stock [Member] - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Nonvested (in shares)</a></td>
<td class="nump">913,823<span></span>
</td>
<td class="nump">149,471<span></span>
</td>
<td class="nump">181,116<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Nonvested, Fair Value (in dollars per share)</a></td>
<td class="nump">$ 4.83<span></span>
</td>
<td class="nump">$ 11.65<span></span>
</td>
<td class="nump">$ 10.61<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</a></td>
<td class="nump">79,240<span></span>
</td>
<td class="nump">978,526<span></span>
</td>
<td class="nump">61,957<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="nump">$ 4.36<span></span>
</td>
<td class="nump">$ 4.53<span></span>
</td>
<td class="nump">$ 9.05<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(351,855)<span></span>
</td>
<td class="num">(166,622)<span></span>
</td>
<td class="num">(73,190)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested, Fair Value (in dollars per share)</a></td>
<td class="nump">$ 4.46<span></span>
</td>
<td class="nump">$ 8.56<span></span>
</td>
<td class="nump">$ 6.88<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(47,552)<span></span>
</td>
<td class="num">(20,412)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited, Fair Value (in dollars per share)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 6.91<span></span>
</td>
<td class="nump">$ 11.66<span></span>
</td>
</tr>
<tr class="re">
<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 );">Nonvested (in shares)</a></td>
<td class="nump">641,208<span></span>
</td>
<td class="nump">913,823<span></span>
</td>
<td class="nump">149,471<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Nonvested, Fair Value (in dollars per share)</a></td>
<td class="nump">$ 4.97<span></span>
</td>
<td class="nump">$ 4.83<span></span>
</td>
<td class="nump">$ 11.65<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity-based payment instruments, excluding stock (or unit) options, that were forfeited 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a 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)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_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=6415400&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.</p></div>
<a 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=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity-based payment instruments, excluding stock (or unit) options, that vested 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a 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)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R74.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="idp6941877728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 14 - Stockholders' Equity - Summary of 2001 Plan for Restricted Stock Grants (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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">$ 1,800,000<span></span>
</td>
<td class="nump">$ 1,200,000<span></span>
</td>
<td class="nump">$ 800,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_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted 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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Shares awarded to each non-employee director (in shares)</a></td>
<td class="nump">59,240<span></span>
</td>
<td class="nump">60,675<span></span>
</td>
<td class="nump">43,421<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_AverageGrantDateMarketPricePerShare', window );">Average grant-date market price per share (in dollars per share)</a></td>
<td class="nump">$ 4.22<span></span>
</td>
<td class="nump">$ 4.12<span></span>
</td>
<td class="nump">$ 8.06<span></span>
</td>
</tr>
<tr class="re">
<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">$ 250,000<span></span>
</td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="nump">$ 350,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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Compensation cost recognized related to current and prior year awards</a></td>
<td class="nump">$ 249,995<span></span>
</td>
<td class="nump">$ 266,667<span></span>
</td>
<td class="nump">$ 316,750<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member] | Non Employee Director [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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Shares awarded to each non-employee director (in shares)</a></td>
<td class="nump">11,848<span></span>
</td>
<td class="nump">12,135<span></span>
</td>
<td class="nump">6,203<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_AverageGrantDateMarketPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 market per share price average.</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_AverageGrantDateMarketPricePerShare</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: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_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=6415400&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=6415400&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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 awards, other than options, awarded to employees as compensation.</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shares issued during the period, including shares forfeited, as a result of Restricted Stock 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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-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_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TitleOfIndividualAxis=strl_NonEmployeeDirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TitleOfIndividualAxis=strl_NonEmployeeDirectorMember</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>88
<FILENAME>R75.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="idp6785181760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 15 - Employee Benefit Plans (Details Textual)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2014 </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_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Defined Contribution Plan, Employer Discretionary Contribution Amount</a></td>
<td class="nump">$ 1,800<span></span>
</td>
<td class="nump">$ 1,800<span></span>
</td>
<td class="nump">$ 1,300<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityNumberOfEmployees', window );">Entity Number of Employees</a></td>
<td class="nump">1,684<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_MultiemployerPlanPeriodContributions', window );">Multiemployer Plan, Period Contributions</a></td>
<td class="nump">$ 12,638<span></span>
</td>
<td class="nump">14,534<span></span>
</td>
<td class="nump">10,808<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_StatementScenarioAxis=strl_IndividuallyInsignificantMultiemployerPensionCostsMember', window );">Individually Insignificant Multiemployer Pension Costs [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_MultiemployerPlanPeriodContributions', window );">Multiemployer Plan, Period Contributions</a></td>
<td class="nump">$ 1,200<span></span>
</td>
<td class="nump">$ 1,500<span></span>
</td>
<td class="nump">$ 900<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_MultiemployerPlanTypeAxis=strl_RedZoneMember', window );">Red Zone [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_MultiemployerPlansCollectiveBargainingArrangementPercentageOfContributions', window );">Multiemployer Plans, Collective-Bargaining Arrangement, Percentage of Contributions</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="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_MultiemployerPlanTypeAxis=strl_OrangeZoneMember', window );">Orange Zone [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_MultiemployerPlansCollectiveBargainingArrangementPercentageOfContributions', window );">Multiemployer Plans, Collective-Bargaining Arrangement, Percentage of Contributions</a></td>
<td class="nump">80.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_MultiemployerPlanTypeAxis=strl_YellowZoneMember', window );">Yellow Zone [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_MultiemployerPlansCollectiveBargainingArrangementPercentageOfContributions', window );">Multiemployer Plans, Collective-Bargaining Arrangement, Percentage of Contributions</a></td>
<td class="nump">80.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_MultiemployerPlanTypeAxis=strl_YellowZoneMember', window );">Yellow Zone [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_MultiemployerPlansCollectiveBargainingArrangementPercentageOfContributions', window );">Multiemployer Plans, Collective-Bargaining Arrangement, Percentage of Contributions</a></td>
<td class="nump">80.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_TitleOfIndividualAxis=strl_FieldPersonnelMember', window );">Field Personnel [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_dei_EntityNumberOfEmployees', window );">Entity Number of Employees</a></td>
<td class="nump">1,364<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_TitleOfIndividualAxis=strl_UnionMembersMember', window );">Union Members [Member] | Nevada, Arizona, California, and Hawaii [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_dei_EntityNumberOfEmployees', window );">Entity Number of Employees</a></td>
<td class="nump">366<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_NumberOfEmployeesPercent', window );">Number of Employees, Percent</a></td>
<td class="nump">22.00%<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_dei_EntityNumberOfEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 persons employed by the 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;">dei_EntityNumberOfEmployees</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:decimalItemType</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_strl_NumberOfEmployeesPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the number of employees.</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_NumberOfEmployeesPercent</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_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 discretionary contributions made by an employer to a defined contribution plan.</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_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_MultiemployerPlanPeriodContributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 contributions made to multiemployer plans by the employer. A multiemployer plan is a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.</p></div>
<a 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 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450702-114947<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450691-114947<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanPeriodContributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_MultiemployerPlansCollectiveBargainingArrangementPercentageOfContributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contributions required by a collective bargaining arrangement to contributions required by all collective bargaining arrangements related to a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.</p></div>
<a 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 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlansCollectiveBargainingArrangementPercentageOfContributions</td>
</tr>
<tr>
<td style="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_StatementScenarioAxis=strl_IndividuallyInsignificantMultiemployerPensionCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=strl_IndividuallyInsignificantMultiemployerPensionCostsMember</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_MultiemployerPlanTypeAxis=strl_RedZoneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MultiemployerPlanTypeAxis=strl_RedZoneMember</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_MultiemployerPlanTypeAxis=strl_OrangeZoneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MultiemployerPlanTypeAxis=strl_OrangeZoneMember</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_MultiemployerPlanTypeAxis=strl_YellowZoneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MultiemployerPlanTypeAxis=strl_YellowZoneMember</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_TitleOfIndividualAxis=strl_FieldPersonnelMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TitleOfIndividualAxis=strl_FieldPersonnelMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TitleOfIndividualAxis=strl_UnionMembersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TitleOfIndividualAxis=strl_UnionMembersMember</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_StatementGeographicalAxis=strl_NevadaArizonaCaliforniaAndHawaiiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementGeographicalAxis=strl_NevadaArizonaCaliforniaAndHawaiiMember</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>89
<FILENAME>R76.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="idp6785204000">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Note 15 - Employee Benefit Plans - Participation in Multiemployer Defined Benefit Pension Plan (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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_MultiemployerPlanPeriodContributions', window );">Multiemployer Plan, Period Contributions</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 12,638<span></span>
</td>
<td class="nump">$ 14,534<span></span>
</td>
<td class="nump">$ 10,808<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_MultiemployerPlanTypeAxis=strl_PensionTrustFundForOperatingEngineersPensionPlanMember', window );">Pension Trust Fund for Operating Engineers Pension Plan [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MultiemployerPlansCertifiedZoneStatus', window );">Pension Protection Act Certified Zone Status</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">Red<span></span>
</td>
<td class="text">Red<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPeriodContributions', window );">Multiemployer Plan, Period Contributions</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 2,145<span></span>
</td>
<td class="nump">$ 2,151<span></span>
</td>
<td class="nump">1,757<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlansSurcharge', window );">Surcharge Imposed</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">No<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_MultiemployerPlanTypeAxis=strl_LaborersPensionTrustForNorthernCaliforniaMember', window );">Laborers Pension Trust for Northern California [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MultiemployerPlansCertifiedZoneStatus', window );">Pension Protection Act Certified Zone Status</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">Yellow<span></span>
</td>
<td class="text">Yellow<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPeriodContributions', window );">Multiemployer Plan, Period Contributions</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,059<span></span>
</td>
<td class="nump">$ 966<span></span>
</td>
<td class="nump">1,447<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlansSurcharge', window );">Surcharge Imposed</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">No<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_MultiemployerPlanTypeAxis=strl_CarpenterFundsAdministrativeOfficeMember', window );">Carpenter Funds Administrative Office [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MultiemployerPlansCertifiedZoneStatus', window );">Pension Protection Act Certified Zone Status</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">Red<span></span>
</td>
<td class="text">Red<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPeriodContributions', window );">Multiemployer Plan, Period Contributions</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 636<span></span>
</td>
<td class="nump">$ 842<span></span>
</td>
<td class="nump">1,015<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlansSurcharge', window );">Surcharge Imposed</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">No<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_MultiemployerPlanTypeAxis=strl_CementMasonPensionTrustFundForNorthernCaliforniaMember', window );">Cement Mason Pension Trust Fund for Northern California [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MultiemployerPlansCertifiedZoneStatus', window );">Pension Protection Act Certified Zone Status</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">Yellow<span></span>
</td>
<td class="text">Yellow<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPeriodContributions', window );">Multiemployer Plan, Period Contributions</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 311<span></span>
</td>
<td class="nump">$ 371<span></span>
</td>
<td class="nump">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_MultiemployerPlansSurcharge', window );">Surcharge Imposed</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">No<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_MultiemployerPlanTypeAxis=strl_AllOtherFundsMember', window );">All Other Funds [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MultiemployerPlanPeriodContributions', window );">Multiemployer Plan, Period Contributions</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 8,487<span></span>
</td>
<td class="nump">$ 10,204<span></span>
</td>
<td class="nump">$ 6,267<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">The most recent PPA zone status available in 2016 and 2015 is for the plan&amp;#8217;s year-end during 2015 and 2014, respectively. The zone status is based on information that we received from the plan and is certified by the plan&amp;#8217;s actuary. Among other factors, plans in the red zone are generally less than 65 percent funded, plans in the orange zone are less than 80 percent funded and have an Accumulated Funding Deficiency in the current year or projected into the next six years, plans in the yellow zone are less than 80 percent funded and plans in the green zone are at least 80 percent funded.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlanPeriodContributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 contributions made to multiemployer plans by the employer. A multiemployer plan is a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.</p></div>
<a 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 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450702-114947<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450691-114947<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanPeriodContributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_MultiemployerPlansCertifiedZoneStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the multiemployer plan's certified zone status as currently required by the Pension Protection Act of 2006 or a subsequent amendment thereof. The zone status categories are red (critical status), orange (seriously endangered), yellow (endangered), and green (none of the above). The acceptable values are "red", "orange", "yellow", "green", "other", and "NA".  A multiemployer plan is a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.</p></div>
<a 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 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlansCertifiedZoneStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:zoneStatusItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlansSurcharge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 employer paid a surcharge to the pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers. The acceptable values are "no", "yes", and "NA".</p></div>
<a 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 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlansSurcharge</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:surchargeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlanTypeAxis=strl_PensionTrustFundForOperatingEngineersPensionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MultiemployerPlanTypeAxis=strl_PensionTrustFundForOperatingEngineersPensionPlanMember</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_MultiemployerPlanTypeAxis=strl_LaborersPensionTrustForNorthernCaliforniaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MultiemployerPlanTypeAxis=strl_LaborersPensionTrustForNorthernCaliforniaMember</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_MultiemployerPlanTypeAxis=strl_CarpenterFundsAdministrativeOfficeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MultiemployerPlanTypeAxis=strl_CarpenterFundsAdministrativeOfficeMember</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_MultiemployerPlanTypeAxis=strl_CementMasonPensionTrustFundForNorthernCaliforniaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MultiemployerPlanTypeAxis=strl_CementMasonPensionTrustFundForNorthernCaliforniaMember</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_MultiemployerPlanTypeAxis=strl_AllOtherFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MultiemployerPlanTypeAxis=strl_AllOtherFundsMember</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>90
<FILENAME>R77.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="idp6941696288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 16 - Concentration of Risk and Enterprise-wide Disclosures (Details Textual)<br> xbrli-pure in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </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_ReceivablesLongTermContractsOrPrograms', window );">Receivables, Long-term Contracts or Programs</a></td>
<td class="nump">$ 82,112<span></span>
</td>
<td class="nump">$ 84,132<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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Accounts Receivable [Member]</a></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_NumberOfMajorCustomers', window );">Number of Major Customers</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Accounts Receivable [Member] | TxDOT [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_ReceivablesLongTermContractsOrPrograms', window );">Receivables, Long-term Contracts or Programs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,900<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_NumberOfMajorCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the number of major customers accounting for 10% or more of the specified concentration risk benchmark, which includes, but not limited to, sales revenue, accounts receivable, etc.</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_NumberOfMajorCustomers</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:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</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_MajorCustomersAxis=strl_TxDOTMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=strl_TxDOTMember</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>91
<FILENAME>R78.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="idp6772848416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 16 - Concentration of Risk and Enterprise-wide Disclosures - Contract Revenues by Customer (Details) - Customer Concentration Risk [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="5">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2015</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2014</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_MajorCustomersAxis=strl_CaltransMember', window );">Caltrans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractRevenueCost', window );">Contract Revenues</a></td>
<td class="nump">$ 88,627<span></span>
</td>
<td class="nump">$ 96,470<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 97,637<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_MajorCustomersAxis=strl_CaltransMember', window );">Caltrans [Member] | Sales Revenue, Net [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk Percentage</a></td>
<td class="nump">12.80%<span></span>
</td>
<td class="nump">15.50%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">14.50%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_MajorCustomersAxis=strl_TxDOTMember', window );">TxDOT [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractRevenueCost', window );">Contract Revenues</a></td>
<td class="nump">$ 85,224<span></span>
</td>
<td class="nump">$ 84,129<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_MajorCustomersAxis=strl_TxDOTMember', window );">TxDOT [Member] | Sales Revenue, Net [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk Percentage</a></td>
<td class="nump">12.40%<span></span>
</td>
<td class="nump">13.50%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_MajorCustomersAxis=strl_UDOTMember', window );">UDOT [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractRevenueCost', window );">Contract Revenues</a></td>
<td class="nump">$ 79,421<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_MajorCustomersAxis=strl_UDOTMember', window );">UDOT [Member] | Sales Revenue, Net [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk Percentage</a></td>
<td class="nump">11.50%<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Represents less than 10% of revenues</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 18<br> -URI http://asc.fasb.org/extlink&amp;oid=64851502&amp;loc=d3e6351-108592<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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=73719730&amp;loc=d3e13531-108611<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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=64851502&amp;loc=d3e6404-108592<br><br>Reference 4: 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 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=73719730&amp;loc=d3e13537-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractRevenueCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Costs incurred and are directly related to generating contract revenues.</p></div>
<a 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(e))<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_ContractRevenueCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_MajorCustomersAxis=strl_CaltransMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=strl_CaltransMember</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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</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_MajorCustomersAxis=strl_TxDOTMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=strl_TxDOTMember</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_MajorCustomersAxis=strl_UDOTMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=strl_UDOTMember</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>92
<FILENAME>R79.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="idp6773234640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 17 - Related Party Transactions (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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_LeaseAndRentalExpense', window );">Operating Leases, Rent Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,700<span></span>
</td>
<td class="nump">$ 1,500<span></span>
</td>
<td class="nump">$ 1,600<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Related Party Transaction, Amounts of Transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">600<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="nump">400<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_ProceedsFromSaleOfLongTermContract', window );">Proceeds from Sale of Long-term Contract</a></td>
<td class="nump">$ 7,100<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_IncomeStatementLocationAxis=us-gaap_OtherOperatingIncomeExpenseMember', window );">Other Operating Income (Expense) [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_GainLossOnSaleOfLongtermContract', window );">Gain (Loss) on Sale of Long-term Contract</a></td>
<td class="nump">1,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_RelatedPartyTransactionAxis=strl_FactoringAgreementWithARelatedPartyMember', window );">Factoring Agreement with a Related Party [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_ProceedsFromSaleOfLongTermContract', window );">Proceeds from Sale of Long-term Contract</a></td>
<td class="nump">7,100<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_ProceedsFromSaleOfLandHeldForUse', window );">Proceeds from Sale of Land Held-for-use</a></td>
<td class="nump">2,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_RelatedPartyTransactionAxis=strl_FactoringAgreementWithARelatedPartyMember', window );">Factoring Agreement with a Related Party [Member] | Other Operating Income (Expense) [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_GainLossOnSaleOfLongtermContract', window );">Gain (Loss) on Sale of Long-term Contract</a></td>
<td class="nump">$ 1,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=strl_RLWMember', window );">RLW [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_RevenueFromRelatedParties', window );">Revenue from Related Parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,100<span></span>
</td>
<td class="nump">3,700<span></span>
</td>
<td class="nump">500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=strl_RLWMember', window );">RLW [Member] | Main Office [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_LeaseAndRentalExpense', window );">Operating Leases, Rent Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=strl_RLWMember', window );">RLW [Member] | Other Miscellaneous Transactions [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_RelatedPartyTransactionAmountsOfTransaction', window );">Related Party Transaction, Amounts of Transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 800<span></span>
</td>
<td class="nump">$ 200<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_GainLossOnSaleOfLongtermContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gain (loss) on sale of long-term contract.</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_GainLossOnSaleOfLongtermContract</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_ProceedsFromSaleOfLongTermContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 proceeds from the sale of long-term contract.</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_ProceedsFromSaleOfLongTermContract</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_LeaseAndRentalExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseAndRentalExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromSaleOfLandHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 land held for use; excludes sales of land held as inventory or 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3179-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfLandHeldForUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RelatedPartyTransactionAmountsOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 transactions with related party during the financial 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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39622-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAmountsOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RevenueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Related Parties<br> -URI http://asc.fasb.org/extlink&amp;oid=16382449<br><br>Reference 3: 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 1<br> -Subparagraph (SX 210.6-07.1(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=6488393&amp;loc=d3e606610-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_RevenueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeStatementLocationAxis=us-gaap_OtherOperatingIncomeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherOperatingIncomeExpenseMember</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_RelatedPartyTransactionAxis=strl_FactoringAgreementWithARelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionAxis=strl_FactoringAgreementWithARelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=strl_RLWMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=strl_RLWMember</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_PropertySubjectToOrAvailableForOperatingLeaseAxis=strl_MainOfficeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertySubjectToOrAvailableForOperatingLeaseAxis=strl_MainOfficeMember</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_PropertySubjectToOrAvailableForOperatingLeaseAxis=strl_OtherMiscellaneousTransactionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertySubjectToOrAvailableForOperatingLeaseAxis=strl_OtherMiscellaneousTransactionsMember</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>93
<FILENAME>R80.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="idp6937374352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 18 - Quarterly Financial Information (Details Textual)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationCaseAxis=strl_GlobalSettlementWhichAllowedCloseoutOfATexasProjectMember', window );">Global Settlement Which Allowed Closeout of a Texas Project [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_LitigationSettlementExpense', window );">Litigation Settlement, Expense</a></td>
<td class="nump">$ 2.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationSettlementExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.</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_LitigationSettlementExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LitigationCaseAxis=strl_GlobalSettlementWhichAllowedCloseoutOfATexasProjectMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LitigationCaseAxis=strl_GlobalSettlementWhichAllowedCloseoutOfATexasProjectMember</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>94
<FILENAME>R81.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="idp6772861392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 18 - Quarterly Financial Information - Quarterly Financial Information (Unaudited) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Sep. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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">$ 168,345<span></span>
</td>
<td class="nump">$ 205,629<span></span>
</td>
<td class="nump">$ 189,582<span></span>
</td>
<td class="nump">$ 126,567<span></span>
</td>
<td class="nump">$ 152,488<span></span>
</td>
<td class="nump">$ 176,000<span></span>
</td>
<td class="nump">$ 177,425<span></span>
</td>
<td class="nump">$ 117,682<span></span>
</td>
<td class="nump">$ 690,123<span></span>
</td>
<td class="nump">$ 623,595<span></span>
</td>
<td class="nump">$ 672,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_GrossProfit', window );">Gross profit</a></td>
<td class="nump">6,903<span></span>
</td>
<td class="nump">17,032<span></span>
</td>
<td class="nump">16,089<span></span>
</td>
<td class="nump">3,830<span></span>
</td>
<td class="nump">12,220<span></span>
</td>
<td class="nump">14,458<span></span>
</td>
<td class="nump">9,111<span></span>
</td>
<td class="num">(6,836)<span></span>
</td>
<td class="nump">43,854<span></span>
</td>
<td class="nump">28,953<span></span>
</td>
<td class="nump">32,421<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income (loss) before income taxes and earnings attributable to noncontrolling interests</a></td>
<td class="num">(5,754)<span></span>
</td>
<td class="nump">3,196<span></span>
</td>
<td class="nump">2,570<span></span>
</td>
<td class="num">(7,336)<span></span>
</td>
<td class="num">(841)<span></span>
</td>
<td class="nump">1,326<span></span>
</td>
<td class="num">(967)<span></span>
</td>
<td class="num">(16,697)<span></span>
</td>
<td class="num">(7,324)<span></span>
</td>
<td class="num">(17,179)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income (loss) attributable to Sterling common stockholders</a></td>
<td class="num">$ (6,348)<span></span>
</td>
<td class="nump">$ 2,415<span></span>
</td>
<td class="nump">$ 2,023<span></span>
</td>
<td class="num">$ (7,328)<span></span>
</td>
<td class="num">$ (19,898)<span></span>
</td>
<td class="nump">$ 256<span></span>
</td>
<td class="num">$ (2,542)<span></span>
</td>
<td class="num">$ (16,992)<span></span>
</td>
<td class="num">$ (9,238)<span></span>
</td>
<td class="num">$ (39,176)<span></span>
</td>
<td class="num">$ (9,781)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Net income (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDiluted', window );">Basic and diluted (in dollars per share)</a></td>
<td class="num">$ (0.25)<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="num">$ (0.37)<span></span>
</td>
<td class="num">$ (1.01)<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="num">$ (0.13)<span></span>
</td>
<td class="num">$ (0.90)<span></span>
</td>
<td class="num">$ (0.40)<span></span>
</td>
<td class="num">$ (2.02)<span></span>
</td>
<td class="num">$ (0.54)<span></span>
</td>
</tr>
<tr class="re">
<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">$ 168,345<span></span>
</td>
<td class="nump">$ 205,629<span></span>
</td>
<td class="nump">$ 189,582<span></span>
</td>
<td class="nump">$ 126,567<span></span>
</td>
<td class="nump">$ 152,488<span></span>
</td>
<td class="nump">$ 176,000<span></span>
</td>
<td class="nump">$ 177,425<span></span>
</td>
<td class="nump">$ 117,682<span></span>
</td>
<td class="nump">$ 690,123<span></span>
</td>
<td class="nump">$ 623,595<span></span>
</td>
<td class="nump">$ 672,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_GrossProfit', window );">Gross profit</a></td>
<td class="nump">6,903<span></span>
</td>
<td class="nump">17,032<span></span>
</td>
<td class="nump">16,089<span></span>
</td>
<td class="nump">3,830<span></span>
</td>
<td class="nump">12,220<span></span>
</td>
<td class="nump">14,458<span></span>
</td>
<td class="nump">9,111<span></span>
</td>
<td class="num">(6,836)<span></span>
</td>
<td class="nump">43,854<span></span>
</td>
<td class="nump">28,953<span></span>
</td>
<td class="nump">32,421<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income (loss) before income taxes and earnings attributable to noncontrolling interests</a></td>
<td class="num">(5,754)<span></span>
</td>
<td class="nump">3,196<span></span>
</td>
<td class="nump">2,570<span></span>
</td>
<td class="num">(7,336)<span></span>
</td>
<td class="num">(841)<span></span>
</td>
<td class="nump">1,326<span></span>
</td>
<td class="num">(967)<span></span>
</td>
<td class="num">(16,697)<span></span>
</td>
<td class="num">(7,324)<span></span>
</td>
<td class="num">(17,179)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income (loss) attributable to Sterling common stockholders</a></td>
<td class="num">$ (6,348)<span></span>
</td>
<td class="nump">$ 2,415<span></span>
</td>
<td class="nump">$ 2,023<span></span>
</td>
<td class="num">$ (7,328)<span></span>
</td>
<td class="num">$ (19,898)<span></span>
</td>
<td class="nump">$ 256<span></span>
</td>
<td class="num">$ (2,542)<span></span>
</td>
<td class="num">$ (16,992)<span></span>
</td>
<td class="num">$ (9,238)<span></span>
</td>
<td class="num">$ (39,176)<span></span>
</td>
<td class="num">$ (9,781)<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_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_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>Net income after adjustments for dividends on preferred stock (declared in the period) and/or cumulative preferred stock (accumulated for the period).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=64863997&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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R82.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="idp6941758816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 19 - Subsequent Event - Commitment to Purchase Concrete Company (Details Textual) - Subsequent Event [Member]<br></strong></div></th>
<th class="th">
<div>Mar. 08, 2017 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">New Credit Facility [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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 85,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_BusinessAcquisitionAxis=strl_TealstoneConstructionMember', window );">Tealstone Construction [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_BusinessCombinationConsiderationTransferred1', window );">Business Combination, Consideration Transferred</a></td>
<td class="nump">85,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_PaymentsToAcquireBusinessesGross', window );">Payments to Acquire Businesses, Gross</a></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_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Business Combination, Consideration Transferred, Equity Interests Issued and Issuable</a></td>
<td class="nump">1,882,058<span></span>
</td>
</tr>
<tr class="re">
<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="nump">$ 55,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_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_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> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<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 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&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_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_CreditFacilityAxis=strl_NewCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=strl_NewCreditFacilityMember</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>EXCEL
<SEQUENCE>96
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( /)(:4H?(\\#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,$%     @ \DAI2F;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    " #R2&E*1871K.\    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!:L,P#(9?9?B>R&E&1TV:R\9.&PQ6V.C-V&IK&CO&UDCZ]G.\
M-J5L#["CI=^?/H$:Y87J [Z%WF,@@_%NM)V+0ODU.Q!Y 1#5 :V,94JXU-SU
MP4I*S[ '+]51[A$6G"_!(DDM2<($+/Q,9&VCE5 !)?7AC-=JQONOT&685H =
M6G04H2HK8.TTT9_&KH$K8((1!AM_"JAG8J[^B<T=8.?D&,V<&H:A'.J<2SM4
M\/GZ\I[7+8R+))W"]"L:02>/:W:9_%$_/FV>6;O@U4/!ZX*O-GPE^%+4]]O)
M]<;O*FQ[;7;F'QM?!-L&?MU%^PU02P,$%     @ \DAI2IE<G",0!@  G"<
M !,   !X;"]T:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T
M$W-I=MNTF83M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY
M\^XN8NB&B)3R>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2
MP]R"BPA+>!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?
M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA
M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M
M&N#C\7@XMLO2BW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_K
MFVB<"HU;3]-K=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K
M>A(5M>5 TR  6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T
M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)
MI#-ZG7TZSFN4?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R
M.AQG0GS/]O:1I24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG
MLR+7E$8D19_(+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(
MR-^-B/>K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J
M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1
MCVFS(Z=T)LWH,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.
MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.
M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07
M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!
M_]':-\*K^(+ .7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7
M<LW(QU2ODRG8.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD
M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W
M<DOJMI2^M28X2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-M
MNIW<.CB>F)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(
M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R
M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>
M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X
MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5
MYYN<KGHB=OJ7=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(C
ME1P&%A<RY%#NDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>
MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+
MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y
M,M\Y<-LZW@->YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,
M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:
M,]6+K#F-"F]!U4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_
M 5!+ P04    " #R2&E*#/XM-:H"   '"@  &    'AL+W=O<FMS:&5E=',O
M<VAE970Q+GAM;'U6VX[;(!#]%<L?L!A\2;)*(N6BJI5:*=JJVV>2D,1:V[A
MDNW?%S#K.C#>%W/Q.7-@F(&9W[EXDQ?&5/1>5XU<Q!>EVF>$Y.'":BJ?>,L:
M_>?$14V5'HHSDJU@]&A)=85(DA2HIF43+^=V;B>6<WY55=FPG8CDM:ZI^+MF
M%;\O8AQ_3+R4YXLR$V@Y;^F9_63J5[L3>H1Z*\>R9HTL>1,)=EK$*_R\Q5-#
ML(C7DMWEH!^9K>PY?S.#;\=%G)@5L8H=E#%!=7-C&U95QI)>QQ]G-.XU#7'8
M_[#^Q6Y>;V9/)=OPZG=Y5)=%/(VC(SO1:Z5>^/TK<QO*X\CM_CN[L4K#S4JT
MQH%7TGZCPU4J7CLK>BDU?>_:LK'MO?N3$T>#"<012$\@LT\)J2.D/0%GGQ(R
M1\@\ NJV8GVSI8HNYX+?(]$=;TM-%.'G3'O_8":ML^T_[1ZI9V_+9(YNQHQ#
MK#L$&2!PCT#:=B] (($U">CD46 3(M)'Q#9$9/ 24G"/J:6G WH.TS.0GEEZ
M-J 7GHM"Q 06R$&!/*!//8$.D5M$TR$F&4FGL$H!JA2!RLQ3"1$X@14FH,(D
MY&-/ H 06&(*2DQ#OA<L:P R$BTS4&(6\G-/ H 4L 1.X*Q+0@L3/^\ S,B!
MXY'<QJ$%_\PAS)@*F. K3 (+Q+M#-@XS#&"2)SE.LI%,Q' FXS34\D)LZS#%
M0 OC(DM3DHP=$ISW.$QK0GSW 9AT1 5.?AQF/\E\%0 SYC@X^7&8V\2_Q1SF
MX9"2T<"&KP <)C@) AO C(4<? O@,,=)$-@A)O5O,S1X)6LFSK8"D=&!7QM;
M_@QF^RIG91]^]!_>E4@_J#B7C8SV7.FWVKZH)\X5TTM)GK1++[HJZP<5.RG3
MG>B^Z$J3;J!XZ\HNU-=^RW]02P,$%     @ \DAI2AV1A;)B!   0A4  !@
M  !X;"]W;W)K<VAE971S+W-H965T,BYX;6R%F-UNXS80A5_%\/VN.,,_,7 ,
MU%XL6J %@BW:7BLV'1LK6:ZDQ-NWKR0KKCTS3&]B23E#GB&ICR,NSG7SO=W'
MV,U^5.6Q?9SON^[TD&7M9A^KHOU<G^*Q_\^N;JJBZV^;EZP]-;'8CD%5F:%2
M+JN*PW&^7(S/GIKEHG[MRL,Q/C6S]K6JBN:?52SK\^,<YN\/OAU>]MWP(%LN
M3L5+_#UV?YR>FOXNN[:R/53QV![JXZR)N\?Y3_"PUFX(&!5_'N*YO;F>#:D\
MU_7WX>:7[>-<#8YB&3?=T$31_[S%=2S+H:7>Q]]3H_-KGT/@[?5[ZU_'Y/MD
MGHLVKNORK\.VVS_.\_EL&W?%:]E]J\\_QRDA.Y]-V?\:WV+9RP<G?1^;NFS'
MO[/-:]O5U=1*;Z4J?EQ^#\?Q]SRU_QXF!^ 4@-< ,!\&Z"E DX#LXFQ,]4O1
M%<M%4Y]GS66V3L6P*.!!]X.Y&1Z.8S?^K\^V[9^^+34LLK>AG4FRNDCP1H+W
MBC57Z/\D6=__U02*)G",U[?Q6H[78KP>X\UMO"%)7"1NE!Q'B4&?6Y*(H#+H
M9"M&M&*X%=+)ZB*Q-YWD!C0=4T&% (EAM:(7R[TXXL6R7C1Z18>%J]"%&]6=
M%R=Z<=R+)UX<]^)53JQP$5J=<.)%)YX[(9VL/.O$@U;$"1<!AAO5G95<M))S
M*X%8R5DOUA@Z*%SD%"3>H" Z"<R)(?FN L_7V\ F2)!I$Q!D-Z!D*BGNAV%)
M\:QS0$_9Q&5>&Y]8,I"@)' _2/V ,%4YTF7SO[)[/S(P ;D?3?T@?U6"H],E
MJDQ(N)'Q"YR_AO)WTMR]W0IRU-0/UZ%SX%+S)5,8#-M13*H%F9W X6DH/(%S
MT7D5V KD,IL'FQICF9_  6HH0('#T1E0; 4*H%76)K8YD"D*'*,42RO@B-2Y
MH9N+H#)YTHT,4N D-92DP"GIV=L@D-0GG,@@!4Y22TD*G)%6(RNJ!%7P"3<H
M<Q0Y1RWE* H<!>IY+:AT'A*SA#)%D5/44HHBQR,89P,='4FGC(;$/H.)PI-7
MGC:Q;Z+,/N3LLY1]R)D&EJ[/M:C2:!)V9/ AKS\MK3^1EY;&(JMO!)GM1SA/
M^)$QBARCEF(4A2+4L?D61$DO,D*1(]12A")GH_% :X^U(.LW*978Q%%&*'*$
M6HI02<,6SH>:>R<R/C%GKX%+Y2)C#SGV' .-@$:6RX>:^T]!&7F:(X\NII7F
M,$-&/$$$(;'BM P\S8'G:)FF.<A0Y8%M!X(.\AQ,8D/0,O T+QP=^U3F)>$G
M4.#I9]):$H9^(!-+1R<^WCE!'466%MBHO*%?^6M!%VR>*OVTS%#-&>HHLS2'
MHZ-@6PNB3R&Q06F9GYKSTU%F:8Y&4+D*;$%S7;#>)C88+4-4<XC2;XK5I+D]
M1A%K?4$GUOK9S6'6<+KX6]&\'([M[+GNNKH:3Z]V==W%ODWUN4]O'XOM]::,
MNVZX]/UU<SG5N]QT]6DZL<RNQZ;+?P%02P,$%     @ \DAI2O@!F-H0 @
M408  !@   !X;"]W;W)K<VAE971S+W-H965T,RYX;6R-E=N.FS 0AE\%\0 Q
M9Y((D)I452NU4K15M]=.& ):@ZGMA.W;US8L!8,VRP4^_?_,-W9PDHZR%UX"
M".NU)@U/[5*(=H\0OY108[ZA+31RI:"LQD(.V17QE@'.M:DFR'.<"-6X:NPL
MT7,GEB7T)DC5P(E9_%;7F/T] *%=:KOVV\13=2V%FD!9TN(K_ 3QJSTQ.4)C
ME+RJH>$5;2P&16I_<O?'6.FUX+F"CD_ZEJKD3.F+&GS+4]M10$#@(E0$+)L[
M'($0%4AB_!EBVF-*99SVWZ)_T;7+6LZ8PY&2WU4NRM3>VE8.!;X1\42[KS#4
M$]K64/QWN .1<D4B<UPHX?IM76Y<T'J((E%J_-JW5:/;KE\)MX-MW> -!F\T
MN,&[!G\P^(8!]62ZU,]8X"QAM+-8?U@M5K\)=^_+S;RH2;UW>DU6R^7L/8MV
M";JK.(/DT$N\B<2;*XY+A?]?@F3^$<);A?"T/YCX8\> Z"6QEC1:XFP<U^!X
M()J1^*LD_I+$2'+H)>$DB>OHQX!YK)OQ!*L\P9+'V/Q#L,ACDKRGF#&$JPSA
MDL$W&,*/G,X#T8PD6B6)EB2!01(M:O6VJ\?S >&,*%XEBI=$H4$4+Q,%NVWL
M.Y%!M!2ZNSCTW=@D0I./6UVV/S"[5@VWSE3(>T)_S06E F109R/CE?)^'P<$
M"J&ZL>RS_I;K!X*VPP6.QG^1[!]02P,$%     @ \DAI2DP=U0/C P  (!$
M !@   !X;"]W;W)K<VAE971S+W-H965T-"YX;6R%F&N/ZC80AO]*E.]G$X\=
M.UX!T@*J6JF55J<Z[><LF(M.+C0)R^F_KW-93IB9;+] 8IX9OYX,?C&+6U5_
M;T[.M<&/(B^;97AJV\MS%#6[DRNRYJFZN-)_<JCJ(FO];7V,FDOMLGT?5.01
MQ+&.BNQ<AJM%/_9:KQ;5M<W/I7NM@^9:%%G][]KEU6T9BO!CX.OY>&J[@6BU
MN&1']Z=KOUU>:W\7W;/LSX4KFW-5!K4[+,,7\;P%Z )ZXJ^SNS63ZZ!;REM5
M?>]N?MLOP[A3Y'*W:[L4F7][=QN7YUTFK^.?,6EXG[,+G%Y_9/^E7[Q?S%O6
MN$V5_WW>MZ=EF(;!WAVR:]Y^K6Z_NG%!21B,J__=O;O<XYT2/\>NRIO^-=A=
MF[8JQBQ>2I']&-[/9?]^&_-_A/$!, ; /4#H3P/D&"!_!JA/ ]08H%! -"RE
MK\TV:[/5HJYN03T\WDO6=9%X5K[ZNVZP+W;_F2]/XT??5T8OHO<NSXBL!P0F
MB+@3D4]^GP&X&=9 PN%Q@@TE)$*V%#&&%R'99<H^7DWC4[3, =$]4O:(MK$
MB<0R&,C$)D@P@QD &?.B%2M:4=$6B1Z09#+-%ZTT:,1M&"ZQ2BM<9RZ?M&EL
M>=T)JSLANM,8Z4[(/$JFB4*J*06I3= 3V5)*@H*9'M6L8DT5"Z18T\K(5)/V
M8# E4KS^+9=-IW:FIPTKVE#1Z'&N#9W&6HW$;!A**$QM*04)\'I35F]*]:+J
MK5.F>@9P,S.4\.UCD& N&8#B)5M6LJ6248^N+>T^W!,4H=6EC$EFI(J8W\EC
M*A;M2NN1>:@):$!;X8;#I-\+D68.$],=\U'VC $)*ILX$&42W!0C\[@TA<O\
M>:9'O:R=O0B@>@W6"U2+D8"W-PX31N!-?LMQ*K%S=>8=4% +3+$%CLS#1!C:
M<!#^ZG&,EC.[A>#=3U#[2[']"<:OC,*-NN$P7VC<9UN.2P"2&=V\^PEJ?Q;;
MGZ">]46DH+%N!I,@B&P&4TFB9V3S%BBH!UKL@8*Q+0N2= B#0:QBLG]PZ4PZ
MX]R"=T%!;=!B&V08NG]P+I@:H[#H3W,]*N9]4% CM-@(1T;_7Z493%J!?\)O
MV73SE>;-4 P>):>Z9RP*>(L":E'XA_-Z9,Q4:OR$MTZ.@B?287RR.6,%WJ%
MT'7/?+> ]PR@GF&Q9P#=Y$$*;& ;!A-6&GS\X+ TUGCAT>286+CZV!_!FV!7
M7<NV.VY-1N_'_)?^E(_&U_[X/QS6?Z89_COX(ZN/Y[()WJK6'V+[H^:AJEKG
M5?HG$08GE^WO-[D[M-VE\=?U<&8?;MKJ,OX?$=W_%%G]!U!+ P04    " #R
M2&E*^E8N*&8"  ":!P  &    'AL+W=O<FMS:&5E=',O<VAE970U+GAM;'U5
M76^;,!3]*XCWUH#Y2D20&J)IDS8IZM3MV4F<@&HPLYW0_?O9AE!FNWW!]N6<
MXW,OQK<8*'OE-<;">VM)QS=^+42_!H ?:]PB_DA[W,DW9\I:).2270#O&48G
M36H)B((@!2UJ.K\L=&S/RH)>!6DZO&<>O[8M8G^WF-!AXX?^/?#<7&JA J L
M>G3!/[%XZ?=,KL"L<FI:W/&&=A[#YXW_%*YWN<)KP*\&#WPQ]U0F!TI?U>+;
M:>,'RA F^"B4 I+##5>8$"4D;?R9-/UY2T5<SN_J7W3N,I<#XKBBY'=S$O7&
MSWWOA,_H2L0S';[B*9_$]Z;DO^,;)A*NG,@]CI1P_?2.5RYH.ZE(*RUZ&\>F
MT^,PZ=]I;D(T$:*9$*:?$N!$@.^$^%-"/!%B@P#&5'1M=DB@LF!T\-CX=7ND
M#E&XCF7UCRJHBZW?R?)P&;V5J[P -Z4S0;8C)%I PAD!I/B\0^3:81M9].C_
M#2H; 0W(SH9DF=L$=*8)-3]>I@F--$=(JB&=ACRL(F@4HW*@X"K,4L.O2RS+
M/ZA;[+0<VY97AN41DBQV"?/(L%+9(!B%IE\;%"=)ZK:;..TF6@$N3TD0N 52
MIT!JY1L&H9&PC4F,FE2I79,@,[)U8. 'QRES>LT<7HTCN[4QEM?,\O%@?A@'
M!":)VVON])H[O)IG/[>/:Q:'YG_J0,$D-[/:.6!)'$/#,UC<4"UF%WW[<^](
MKYU0?_HB.C>8ITC=<$9\*QO/V"?>9<:N]0.Q2]-Q[T"%O#_U+7>F5&!I,GB4
M):UEHYP7!)^%FF9RSL9V,2X$[:=.".9V7/X#4$L#!!0    ( /)(:4I\J[U0
MO04   (B   8    >&PO=V]R:W-H965T<R]S:&5E=#8N>&ULC9I?;ZM&$,6_
MBN7W7+.S+ N1$ZDV?UJIE:);M7TF"4FL:QL72'+[[0LV<<+,P>Q+;)PS,\N9
MA?UY\?*]K'[4+T71S'[NMOOZ9O[2-(?KQ:)^>"EV>?VM/!3[]C]/9;7+F_:P
M>E[4AZK('X]!N^V"/"]8[/+-?GZ[/'YV5]TNR]=FN]D7=]6L?MWM\NJ_5;$M
MWV_F:O[QP??-\TO3?;"X71[RY^+/HOGK<%>U1XMSEL?-KMC7FW(_JXJGF_DO
MZCK3I@LX*O[>%._UE_>S[E3NR_)'=_#;X\W<ZT94;(N'IDN1MR]OQ;K8;KM,
M[3C^[9/.SS6[P*_O/[*GQY-O3^8^KXMUN?UG\]B\W,S#^>RQ>,I?M\WW\OW7
MHC\A,Y_U9_][\59L6WDWDK;&0[FMCW]G#Z]U4^[Z+.U0=OG/T^MF?WQ][_-_
MA.$ Z@/H'$!T,4#W ?H<H(.+ 7X?X']6L!<#3!]@/BM<#@CZ@. S0%\,L'V
M/0>H4P-/[A[;%>=-?KNLRO=9=9IQA[R;V.K:MA/BH?OPV/_C_]J.U>VG;[?*
M\Y>+MRY1KUF=-#30F*%FC33!4!,CC1UJ$J0)AYH4::*A)@,:Y9TUB]:3LS$$
MC:%C G^00#%C3AISU.Q/FB P(2ZC81D-RA K<]($@S+,MS701%Y$O 52=A60
M5KP+(!O7I%*C(X\YE(%$FFSD8XM\:)$/+-+,(JDQ;$:LIR6Q+_IY%=F0G5,R
MG2B5B7QC6"\R4,T0&6R-@=888 V_>J5&6#,MB:<EB9'G0XI?N]-YLHD\ UL"
M:$L ;&$WK%4@6X1+6%C"@A*LP2NI$<Y;>0=A5W\\G269EJ33DNSB6 :6A-"2
M$%C";AJK4+JN<(T(UHA #3;%5E(C;(_$,$*?S_CI-,FT))V69)<',S!%>7@1
M]X MK,P*B(0O#IK809,X:-)>,[S;1NSNE4VIAO:,,(Z2]I#'[5&B$"EO!!D4
M9@8%H($X-/2B8%"(]P&0A>^1X:V0]60KIC6I@R;#0_*#$8,P[2B .\1Q!XCD
M1-5R6HA[?.R0*7'0I+ :]P>.:,P>3#H*H YQU%&2&U08>GJD$@8'!<B!!/<;
M26]AR#LAEVOR3!!9W@NPK%ORHI#W ^@4Y\H4J*P?$.^)5"F_):01F%"8)A3"
M"=$5*9*3=EH3*\DE5SI2-N V3>=*02Y-G%(R6-%$P=BM#_.00D D)I0#$3EH
M8@=-H@#.R&GD@$43B8;F8#)2+FBD)!NI\?LKQB/EPD>]:/CMCG=!0HDRD>9]
M<& D!TWJH,G0B )O! 0(<Q*Y<!(0B4GJH(D=-(F#)B5 0+J% >;/I&QH$"8E
M0J3$U^=>--A$X/.')$U=Z4!8),M)BZ8UJ8,F@R.R8UM"(WM"B._X%TL"H!19
M,[(^$P8E0J#$OU\2VO3AZS-)+FD7<>7S]1GHKB(RGL?[X<!+,!<')B"*C#5C
M5S0F)D+$Q.^L0"2O:+ ;HT)K?6X3HB\A2QQ*IJBDU7QG+YN4#7W"O$>(]_C"
M0 "]HI$%B# KD0LK 9'LAP,K$2"7B#0G2H=4*4BE0G[!9:B@]<=V20B3$B%2
M$E-60H<=V1,@S!R$F$-T7(ID)P"7A,KCO9C.E#AH4@=--C6BH3V8E B1DD !
MAZTD!TWLH$D<-"E)!FJ_&UGASY1L^%P"LY(&K"0V3;2$#J/LR!:VQLRA$7/P
M31,MF<,P+EEKN<)WST#X3 7U1#,<-*F#)H-#4O[(#4-CZM"(.L0SHNDMG+66
M9'(E^"5VR)0X:%('338UHJ$](T_0$"KQ*UE+V" _"D<648UA0P/8T.*2\,5,
M;2F*=P*(O##B78V!KML,L6*- T.3#9') O%0"HB4%WZ]BH9.8=S0+KBAT8,>
M7F?QY4%V]^N(/_+J>;.O9_=ETY2[XY/KI[)LBC:A]ZU-]5+DC^>#;?'4=&]M
M^[XZ_2KA=-"4A_X7%XOSSSYN_P=02P,$%     @ \DAI2J"Y B9B!@  N"(
M !@   !X;"]W;W)K<VAE971S+W-H965T-RYX;6R-FMUNXS80A5_%\+W7G.%0
MI((DP-I"T0(ML&C1]EJ;*(FQMI7:RF;[]I5DK]>>.31Z$]O*X>B0(N?CCV[?
MV]V7_4O3=)-OF_5V?S=]Z;K7F_E\__#2;.K]A_:UV?;_>6IWF[KK?^Z>Y_O7
M75,_CH4VZSD[5\PW]6H[O;\=KWW:W=^V;]UZM6T^[2;[M\VFWOV[:-;M^]V4
MIM\O_+YZ?NF&"_/[V]?ZN?FCZ?Y\_;3K?\U/41Y7FV:[7[7;R:YYNIM^I)LJ
MN*' J/AKU;SOS[Y/AJI\;MLOPX]?'N^F;G#4K)N';@A1]Q]?FV6S7@^1>A__
M'(-.3_<<"IY__Q[]I['R?64^U_MFV:[_7CUV+W?3-)T\-D_UV[K[O7W_N3E6
M*$PGQ]K_VGQMUKU\<-+?XZ%=[\>_DX>W?==NCE%Z*YOZV^%SM1T_WX_QOQ?#
M!?A8@$\%J+A:P!\+^!\%Y&H!.18056!^J,K8-E7=U?>WN_9]LCL\WM=ZZ$5T
M(WWK/PP7Q\8>_]<WS[Z_^O6>/-W.OPZ!CIK%0</GFI-BWD<_W8+1+19LBO/E
M#996X96DLI(8L0D/Z^G'\OZBGHP#" P@8P Y"U!ZU4X'23%*MJ-D5K)/JK)
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
M)35T3IJ.6*AS>K\[G=,0'P.^2QC=ZDQ")5=CGH+QJ<II$A("!:4/# *W&SR
M4H$(T_@Y<])%,@#7YQ?V#[%VK.4J'#P8]4-6OLWID9(*:C$H_VC&CS#7\X:2
MN?C/< .%X2$3U"B-<G$EY>"\T3,+IJ+%\[3++N[C='-(9]@V@,\ O@".48=-
M0C'S]\*+(K-F)';J?2_"$^].''M3!F=L1;S#Y!UZ;P5/#AF[!:(YYCS%\%7,
M;HE@R+Y(\"V),_\'SK?A^\T,]Q&^7ZL?_J.?;A*DD2#]J\3CJQ*W8MZ]$F&K
MGFJP39PF1THS='&25]YE8.]Y?),_X=.T?Q&VD9TC5^/Q96/_:V,\8"K)'8Y0
MBQ]L,134/AP/>+;3F$V&-_W\@]CRC8O?4$L#!!0    ( /)(:4K,$YQYM@$
M -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;'5386_<( S]*X@?
M4!+NNE:G)%*O4]5)FW3JM.TSES@)*L09D$OW[P<DEV5=]@6P\7M^-B8;T;S:
M%L"1-ZTZF]/6N?[ F"U;T,+>8 ^=OZG1:.&\:1IF>P.BBB"M&$^2#TP+V=$B
MB[Z3*3(<G)(=G RQ@];"_#J"PC&G*;TZ7F33NN!@1=:+!KZ"^]:?C+?8PE))
M#9V5V!$#=4X?TL-Q'^)CP'<)HUV=2:CDC/@:C$]53I,@"!24+C (OUW@$90*
M1%[&SYF3+BD#<'V^LC_%VGTM9V'A$=4/6;DVI_>45%"+0;D7')]AKN>6DKGX
MSW !Y<.#$I^C1&7C2LK!.M0SBY>BQ=NTRR[NXW1S>X5M _@,X O@/@+8E"@J
M_RB<*#*#(S%3[WL1GC@]<-^;,CAC*^*=%V^]]U+P-,G8)1#-,<<IAJ]BTB6"
M>?8E!=]*<>3_P/DV?+>I<!?ANW7VN__DWV\2["/!_J\2TW<E;L6\5\E6/=5@
MFCA-EI0X='&25]YE8!]X?),_X=.T?Q&FD9TE9W3^96/_:T0'7DIRXT>H]1]L
M,134+ASO_-E,8S89#OOY!['E&Q>_ 5!+ P04    " #R2&E*2B-(2[@!  #2
M P  &0   'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6QU4V%OW" ,_2N('U N
M7'JM3DFD7J=IDS;IU&G;9RYQ$E2(,R"7[M\/2)IF7?8%L/%[SS8F&]$\VQ;
MD1>M.IO3UKG^R)@M6]#"WF /G;^IT6CAO&D:9GL#HHH@K1C?[0Y,"]G1(HN^
MLRDR')R2'9P-L8/6POP^@<(QIPE]=3S)IG7!P8JL%PU\ _>]/QMOL86EDAHZ
M*[$C!NJ</B3'4QKB8\ /":-=G4FHY(+X'(S/54YW(2%04+K (/QVA4=0*A#Y
M-'[-G'21#,#U^97]8ZS=UW(1%AY1_925:W-Z3TD%M1B4>\+Q$\SUW%(R%_\%
MKJ!\>,C$:Y2H;%Q).5B'>F;QJ6CQ,NVRB_LXW1P.,VP;P&< 7P#W48=-0C'S
M#\*)(C,X$C/UOA?AB9,C][TI@S.V(M[YY*WW7@N>[#-V#41SS&F*X:N89(E@
MGGV1X%L2)_X/G&_#]YL9[B-\OU:_^X]^NDF01H+TKQ+3=R5NQ=R^$V&KGFHP
M39PF2TH<NCC)*^\RL \\OLE;^#3M7X5I9&?)!9U_V=C_&M&!3V5WXT>H]1]L
M,134+ASO_-E,8S89#OOY!['E&Q=_ %!+ P04    " #R2&E*[<%II;@!  #2
M P  &0   'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6QU4VUOVR 0_BN('U!B
MXB919%MJ.E6=M$E1JVV?B7VV47EQ <?=OR]@U_,Z[PMPQSW/<W<<V:#-BVT!
M''J30MD<M\YU1T)LV8)D]D9WH/Q-K8UDSINF(;8SP*H(DH+0S69').,*%UGT
MG4V1Z=X)KN!LD.VE9.;W"80><IS@#\<3;UH7'*3(.M; ,[@?W=EXB\PL%9>@
M+-<*&:AS?)<<3VF(CP$_.0QV<4:ADHO6+\'X6N5X$Q(" :4+#,QO5[@'(0*1
M3^-UXL2S9  NSQ_L#[%V7\N%6;C7XA>O7)OC T85U*P7[DD/CS#5<XO15/PW
MN(+PX2$3KU%J8>.*RMXZ+2<6GXID;^/.5=R'\6:73K!U )T = 8<H@X9A6+F
M7YAC16;T@,S8^XZ%)TZ.U/>F#,[8BGCGD[?>>RUHLLO(-1!-,:<QABYBDCF"
M>/99@JY)G.@_<+H.WZYFN(WP[5)]_Q_]=)4@C03I7R7N/Y6X%G/X)$(6/95@
MFCA-%I6Z5W&2%]YY8.]H?),_X>.T?V>FX<JBBW;^96/_:ZT=^%0V-WZ$6O_!
M9D- [<)Q[\]F'+/1<+J;?A"9OW'Q#E!+ P04    " #R2&E*UKG^BK<!  #2
M P  &0   'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6QU4V%OW" ,_2N('U 2
M[KJVIR12K].T2:MTZK3M,Y<X"2J$#,BE_?<U),VB+OL"V/B]9QN3C<8^NQ;
MDQ>M.I?3UOO^P)@K6]#"79D>.KRIC=7"HVD;YGH+HHH@K1A/DD],"]G1(HN^
MDRTR,W@E.SA9X@:MA7T]@C)C3E/Z[GB23>N#@Q59+QKX ?YG?[)HL86EDAHZ
M)TU'+-0YO4\/QWV(CP&_)(QN=2:ADK,QS\'X5N4T"0F!@M('!H';!1Y J4"$
M:?R9.>DB&8#K\SO[EU@[UG(6#AZ,^BTKW^;TEI(*:C$H_V3&KS#7<TW)7/QW
MN(#"\) ):I1&N;B2<G#>Z)D%4]'B9=IE%_=QNKE.9]@V@,\ O@!NHPZ;A&+F
MGX4716;-2.S4^UZ$)TX/''M3!F=L1;S#Y!UZ+P5/[S)V"41SS'&*X:N8=(E@
MR+Y(\"V)(_\'SK?AN\T,=Q&^6ZO?_$=_OTFPCP3[M3Y//I2X%?-1A*UZJL$V
M<9H<*<W0Q4E>>9>!O>?Q3?Z&3]/^*&PC.T?.QN/+QO[7QGC 5)(K'*$6/]AB
M**A].-[@V4YC-AG>]/,/8LLW+MX 4$L#!!0    ( /)(:4KG6*]:MP$  -(#
M   9    >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;'53VV[4,!#]%<L?4.]Z
M4UJMDDC=(@022*LBX-F;3!*KO@3;V92_9^RD(93P8GO&<\Z9&8_ST;IGWP$$
M\J*5\07M0NB/C/FJ RW\C>W!X$UCG18!3=<RWSL0=0)IQ?AN]XYI(0TM\^0[
MNS*W0U#2P-D1/V@MW*\3*#L6=$]?'4^R[4)TL#+O10M?(7SKSPXMMK#44H/Q
MTAKBH"GHP_YXRF)\"O@N8?2K,XF57*Q]CL:GNJ"[F! HJ$)D$+A=X1&4BD28
MQL^9DRZ2$;@^O[)_2+5C+1?AX=&J'[(.74'O*:FA$8,*3W;\"',]MY3,Q7^&
M*R@,CYF@1F653RNI!A^LGEDP%2U>IEV:M(_3378[P[8!? ;P!7"?=-@DE#)_
M+X(H<V='XJ;>]R(^\?[(L3=5=*96I#M,WJ/W6G+.<W:-1'/,:8KAJYC]$L&0
M?9'@6Q(G_@^<;\,/FQD>$ORP5K_[CWZV29 E@NRO$@]O2MR*R=Z(L%5/-;@V
M39,GE1U,FN25=QG8!Y[>Y$_X-.U?A&NE\>1B [YLZG]C;0!,97>#(]3A!UL,
M!4V(QSL\NVG,)B/8?OY!;/G&Y6]02P,$%     @ \DAI2A,,VAFX 0  T@,
M !D   !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL=5-A;]L@$/TKB!]0$I(F
M761;:CI-G;1*4:=MGXE]ME'!YP*.VW\_P*[GM>X7X(Y[[]T=1]*C>;(U@",O
M6C4VI;5S[8$QF]>@A;W"%AI_4Z+1PGG35,RV!D0105HQOEKMF!:RH5D2?2>3
M)=@Y)1LX&6([K85Y/8+"/J5K^N9XE%7M@H-E22LJ^ GN5WLRWF(32R$U-%9B
M0PR4*;U='X[;$!\#?DOH[>Q,0B5GQ*=@?"]2N@H)@8+<!0;AMPO<@5*!R*?Q
M/'+223( Y^<W]F^Q=E_+65BX0_5'%JY.Z0TE!92B4^X1^WL8Z[FF9"S^!UQ
M^?"0B=?(4=FXDKRS#O7(XE/1XF7891/W?KC9?1EARP ^ O@$N(DZ;!"*F7\5
M3F2)P9Z8H?>M"$^\/G#?FSPX8ROBG4_>>N\EX_PZ89= -,8<AQ@^BUE/$<RS
M3Q)\2>+(/\#Y,GRSF.$FPC=S]?TG^MM%@FTDV/Y7XNY=B4LQ^W<B;-93#::*
MTV1)CET3)WGFG0;VEL<W^1<^3/N#,)5L+#FC\R\;^U\B.O"IK*[\"-7^@TV&
M@M*%X]Z?S3!F@^&P'7\0F[YQ]A=02P,$%     @ \DAI2OW)R$)[ @  W D
M !D   !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL=5;MCMHP$'R5* ]PB0WA
MXQ20X*JJE5H)7=7K;P,&HDOBU#9P??O:3DA39_R'Q&9V9AW/VIO?A7Q7%\YU
M]%&5M5K%%ZV;YR11APNOF'H2#:_-/R<A*Z;-4)X3U4C.CBZH*A.:IK.D8D4=
MKW,WMY/K7%QU6=1\)R-UK2HF_VQY*>ZKF,2/B=?B?-%V(EGG#3OS'US_;';2
MC)*>Y5A4O%:%J"/)3ZMX0YZW9&D#'.*MX'<U>(_L4O9"O-O!U^,J3FU&O.0'
M;2F8>=SX"R]+RV3R^-V1QKVF#1R^/]@_N\6;Q>R9XB^B_%4<]645+^+HR$_L
M6NI7<?_"NP5E<=2M_AN_\=+ ;29&XR!*Y7ZCPU5I474L)I6*?;3/HG;/>\?_
M",,!M N@7D#2"KG,/S'-UKD4]TBV'[]A=H_),S7?YF GW:=P_YGDE9F]K2E=
MY,G-$G68;8NA PSI$8EA[R4HDMC243C%X1.8X<2%3_[+<(D)II!@Z@BF0X))
MZBT180*+S*!(!@BH)X(P$RPR@R(S0##U1! FPR)S*#('!#-/!&'F6&0!11:
MP+<=P@0V?@E%EF."J;_Q"!/8>)+B"DH!A;_U$!38>Q*H5 (H_-V'H,#V$UBN
M&T(!A6\ " HX@."Z)A- ,3IZ$"A@ H++GX#:SGP;0%#(!_@$(*"\LY$/$"CD
M WP($%#AV<@'"!3R 3X'""CR;.0#! KY !\%!-1Y-O(! H5\@$\# DI]-O(!
M OD^2 :7:\7EV;45*CJ(:^UZFL%LW[ILJ+N<_\';ON<[D^>B5M%>:'/%NXOX
M)(3F)I?TR7CE8EJM?E#RD[:O<_,NVWZC'6C1=+U4TC=TZ[]02P,$%     @
M\DAI2IN^WY>W 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL
M;5/;;N0@#/T5Q >4&2:]:)1$ZK2JNM*N-.IJM\],XB2H$*= )MV_7R!IFK9Y
M 6Q\CH^-20<T+[8!<.1-J]9FM'&NVS-FBP:TL!?80>MO*C1:.&^:FMG.@"@C
M2"O&-YLKIH5L:9Y&W]'D*?9.R1:.AMA>:V'^'4#AD-$M?7<\R;IQP<'RM!,U
M_ ;WISL:;[&9I90:6BNQ)0:JC-YN]X<DQ,> OQ(&NSB34,D)\248/\J,;H(@
M4%"XP"#\=H8[4"H0>1FO$R>=4P;@\OS._A!K][6<A(4[5,^R=$U&;R@IH1*]
M<D\X/,)4SR4E4_$_X0S*AP<E/D>!RL:5%+UUJ"<6+T6+MW&7;=R'\>8ZF6#K
M #X!^ RXB7G8F"@JOQ=.Y*G!@9BQ]YT(3[S=<]^;(CAC*^*=%V^]]YSS*YZR
M<R":8@YC#%_$;.<(YMGG%'PMQ8%_@_-U^&Y5X2["=Y\4[M8)DE6")!(DGPB2
M+R6NQ5Q^2<(6/=5@ZCA-EA38MW&2%]YY8&]Y?)./\'':?PE3R]:2$SK_LK'_
M%:(#+V5SX4>H\1]L-A14+ARO_=F,8S8:#KOI!['Y&^?_ 5!+ P04    " #R
M2&E*8'I7J<(!   W!   &0   'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6QM
M5.UNVR 4?17$ Q2'?'61;:GI-'72*D6=MOTF]K6-"L8%'+=O/\".YV;\"=SK
M<\\Y%[A)!Z5?30-@T;L4K<EP8VUW(,04#4AF[E0'K?M2*2V9=:&NB>DTL#(4
M24%HDNR(9+S%>1IR)YVGJK>"MW#2R/12,OUQ!*&&#*_P-?'"Z\;Z!,G3CM7P
M$^RO[J1=1&:6DDMH#5<MTE!E^&%U.&X]/@!^<QC,8H]\)V>E7GWPO<QPX@V!
M@,)Z!N:6"SR"$)[(V7B;./$LZ0N7^RO[M]"[Z^7,##PJ\8>7MLGP/48E5*P7
M]D4-3S#UL\5H:OX'7$ XN'?B- HE3/A%16^LDA.+LR+9^[CR-JS#Q'\MBQ?0
MJ8#>%)!1*#C_RBS+4ZT&I,>S[YB_XM6!NK,I?#(<1?CFS!N7O>1TMTO)Q1--
MF..(H0O,:D80QSY+T)C$D?Y73N/EZZC#=2A??W*XCA-LH@2;0+#Y1+"_:3&&
MN8^+;*,BVPC!EQN1"&:?W(B0Q<5)T'5XL@85JF_#N"RR\U0\T'#Q_^#C2#TS
M7?/6H+.R[OF$2ZZ4LN"L)'?.2^.F> X$5-9O]VZOQ[<\!E9UTYB2^;\B_PM0
M2P,$%     @ \DAI2K,5C-_! 0  -P0  !D   !X;"]W;W)K<VAE971S+W-H
M965T,S N>&UL=53MCML@$'P5Q ,<"8GOJLBV=+FJ:J56BJYJ[S>QUS8Z/ES
M\?7M"]CQN2G]$]CUS.PLL,E';5YM!^#0FQ3*%KASKC\08JL.)+-WN@?EOS3:
M2.9\:%IB>P.LCB0I"-UL[HED7.$RC[F3*7,].,$5G RR@Y3,_#Z"T&.!M_B:
M>.9MYT*"E'G/6O@.[D=_,CXBBTK-)2C+M4(&F@(_;@_'+. CX">'T:[V*'1R
MUOHU!%_J F^"(1!0N:# _'*!)Q B"'D;OV9-O)0,Q/7^JOXI]NY[.3,+3UJ\
M\-IU!?Z 40T-&X1[UN-GF/O),)J;_PH7$!X>G/@:E18V_J)JL$[+6<5;D>QM
M6KF*ZSCK7VEI IT)](9 ID+1^4?F6)D;/2(SG7W/PA5O#]2?3162\2CB-V_>
M^NREI _;G%R"T(PY3ABZPKPCB%=?2M!4B2/]AT[3]%W2X2[2=VOZ_2XML$\*
M[*/ _J\6Z4V+*<Q_BF3)(EE"8']3)(7);HJ0U<5),&U\LA95>E!Q7%;992H>
M:;SX=_@T4M^8:;FRZ*R=?S[QDANM'7@KFSOOI?-3O 0"&A>V#WYOIK<\!4[W
M\YB2Y;^B_ -02P,$%     @ \DAI2B- 9A[% 0  -P0  !D   !X;"]W;W)K
M<VAE971S+W-H965T,S$N>&UL;53;;MP@$/T5Q <$+WOMRK:4356E4BNM4C5Y
M9NVQC0+& ;Q._[Z '<?=\F)@.)<98)P.2K^:!L"B=RE:D^'&VNY(B"D:D,S<
MJ0Y:MU,I+9EU2UT3TVE@92!)06B2[(ADO,5Y&F)GG:>JMX*W<-;(]%(R_><$
M0@T97N&/P!.O&^L#)$\[5L,OL+^[LW8K,JN47$)KN&J1ABK#]ZOC:>OQ ?#,
M83"+.?*57)1Z]8OO9883GQ (**Q78&ZXP@,(X85<&F^3)IXM/7$Y_U#_%FIW
MM5R8@0<E7GAIFPP?,"JA8KVP3VIXA*F>+493\3_@"L+!?2;.HU#"A"\J>F.5
MG%1<*I*]CR-OPSB,.YO=1(L3Z$2@,^$0?,AH%#+_RBS+4ZT&I,>S[YB_XM61
MNK,I?# <1=ASR1L7O>9TOTO)U0M-F-.(H0O,:D80ISY;T)C%B?Y'IW'Z.IKA
M.M#72_IN'1?81 4V06#S3XG[FQ)CF$/<9!LUV48$OMR81#"'Y,:$+"Y.@J[#
MDS6H4'T;VF41G;OBGH:+_X2/+?63Z9JW!EV4=<\G7'*EE 672G+G<FE<%\\+
M 97UT[V;Z_$MCPNKNJE-R?ROR/\"4$L#!!0    ( /)(:4HJXSBIY $  !X%
M   9    >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;(U4;6_;(!#^*X@?4!P2
M)UYD6VHZ39NT25&G;9^)?7Y1P7B X^[?#[#K>BF3^L5PQW//<W>&2T>IGG0#
M8-"SX)W.<&-,?R1$%PT(IN]D#YT]J:02S%A3U43W"ECI@P0G-(KV1+"VPWGJ
M?6>5IW(PO.W@K) >A&#JSPFX'#.\P2^.Q[9NC'.0/.U9#=_!_.C/REID82E;
M 9UN98<45!F^WQQ/B<-[P,\61KW:(U?)1<HG9WPI,QRYA(!#81P#L\L5'H!S
M1V33^#USXD72!:[W+^R??.VVE@O3\"#YK[8T3883C$JHV,#-HQP_PUQ/C-%<
M_%>X K=PEXG5*"37_HN*01LI9A:;BF#/T]IV?AVGDSB9P\(!= Z@2T#B=<@D
MY#/_R S+4R5'I*;>]\S]XLV1VMX4SNE;X<]L\MIZKSE--BFY.J(9<YHP=(5Y
M11#+ODC0D,2)O@FGX?!M,,.M#]^NP_?;,,$N2+#S!+M_2J0W)88P_Q&)@R+Q
M6X+#AQN1 ":)PB+[H,@^0+ +$QR"!(?W]S()$B3O*#. 2>(;$;*ZGP)4[5^F
M1H4<.C\55M[E\=]3?[]?X=/D^,94W78:7:2QK\3?Y4I* S:5Z,ZVO+'#:C$X
M5,9M#W:OIB<[&4;V\S0BRTC,_P)02P,$%     @ \DAI2O3UJ@NX 0  T@,
M !D   !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL;5/M;ML@%'T5Q .4A'AI
M%MF6FD[3*K52U&G;;V)?VZC@ZP&.V[<?8-?S.O\![N6<<S^XI .:%]L ./*J
M56LSVCC7'1FS10-:V!OLH/4W%1HMG#=-S6QG0)21I!7CF\V>:2%;FJ?1=S9Y
MBKU3LH6S(;;76IBW$R@<,KJE[XYG63<N.%B>=J*&[^!^=&?C+3:KE%)#:R6V
MQ$"5T;OM\90$? 3\E##8Q9F$2BZ(+\%X*#.Z"0F!@L(%!>&W*]R#4D'(I_%[
MTJ1SR$!<GM_5O\;:?2T78>$>U2]9NB:C!TI*J$2OW#,.WV"JYQ,E4_&/< 7E
MX2$3'Z- 9>-*BMXZU).*3T6+UW&7;=R'\2;Y/-'6"7PB\)EPB''8&"AF_D4X
MD:<&!V+&WG<B//'VR'UOBN",K8AW/GGKO=><'_8INP:A"7,:,7R!V<X(YM7G
M$'PMQ(G_1^?K]-UJAKM(WRWI^]VZ0+(JD$2!Y)\2;S^4N(8Y? C"%CW58.HX
M3984V+=QDA?>>6#O>'R3O_!QVI^$J65KR06=?]G8_PK1@4]E<^-'J/$?;#84
M5"X<;_W9C&,V&@Z[Z0>Q^1OG?P!02P,$%     @ \DAI2O#<O[?% 0  -P0
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
M)3=*67!6DCOGI7-3O 8"&NNW']Q>SV]Y#JP:EC$EZW]%^0=02P,$%     @
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
MH'S:H@B]+CSVQTZ9!5R5(SG"#U _Q[W0%5Y4FI[!('L^! +:+?H8;7:%P5O
M4P^37,T#D^3 ^;,IOC9;%!I#0*%61H'HX0P[H-0(:1N_9TVT/-(0U_-7]<\V
MN\YR(!)VG/[J&]5MT0<4--"2$U6/?/H"<YX,!7/X;W &JN'&B7Y&S:FT]Z ^
M2<79K**M,/+BQGZPX^1V\F2F^0GQ3(@70I3^EY#,A.2*@)TS&_434:0J!9\"
MX5[62,PW$6T2?9BU6;1G9_=T6JE7SU5RGY3X;(1FS(/#Q"M,?(G8W2*2?Q"L
M#2PN8J^+V/+3"Q>I7R#Q"B0>@>PJAL/D%C,X3&BOJS!OXRX,I5Y#J<=0[A?(
MO +9.Q(Y3+9R&GL3O8V[,)1[#>4>0X5?H/ *%.](5-R<?13>^R+= J_#X-4O
M8%K2=R*._2"# U?Z;[+??,NY JT6WNFSZ7077 H*K3+30L^%ZP6N4'R<VQQ>
M>FWU%U!+ P04    " #R2&E*(=%1&PP"  !*!0  &0   'AL+W=O<FMS:&5E
M=',O<VAE970T-2YX;6Q]5%V/FS 0_"N(]SN##2&)"-(E5=5*K11==>VS0S8!
MG8VI[83KOZ]M",<1MR_87F9V9_RQ>2?DJZH =/#&6:,V8:5UNT9(E15PJAY%
M"XWY<Q*24VV6\HQ4*X$>'8DSA*-H@3BMF[#(76POBUQ<-*L;V,M 73BG\L\6
MF.@V81S> L_UN=(V@(J\I6?X ?JEW4NS0F.68\VA4;5H @FG3?@4KW>IQ3O
MSQHZ-9D'ULE!B%>[^'K<A)$5! Q*;3-0,UQA!XS91$;&[R%G.):TQ.G\EOVS
M\VZ\'*B"G6"_ZJ.N-N$R#(YPHA>FGT7W!08_:1@,YK_!%9B!6R6F1BF8<M^@
MO"@M^)#%2.'TK1_KQHW=D/]&\Q/P0, C(5[\ET & GDG),Y\K\Q9_40U+7(I
MND#VA]52>R?B-3&;6=J@VSOWS[A5)GHMR&J9HZM--&"V/09/,/&(0";[6 +[
M2FSQ'1U_++"[1Q#LKT"\)HCC)Q],K&8F>LS"89K>1):L")Z9W7EQ<91%?D&)
M5U!R)RB)HIF@'I-."CW$V3+*,)DI\@*3),/_.(74*RGU2(IGDM([[P\D)JMT
M)L@'6Z1S-6AR!3G(LWNM*BC%I='VL"?1L2$\87N%9_&M:13]NWY/TW>9[U2>
MZT8%!Z'- W'7^"2$!B,R>C0J*]/8Q@6#D[;3S,QE_[S[A1;MT+G0V#Z+OU!+
M P04    " #R2&E*AMTHN]T!  "N!   &0   'AL+W=O<FMS:&5E=',O<VAE
M970T-BYX;6Q]E-&.G" 4AE_%<+\+BCK=B9ITIVG:I$TFV[2]9O3,:!;% C-N
MW[Z C+5J>B.<X_\?OH-(-@CYJFH ';RUO%,YJK7N]QBKLH:6J4?10V?>G(5L
MF3:AO&#52V"5,[4<1X2DN&5-AXK,Y8ZRR,15\Z:#HPS4M6V9_/T,7 PY"M$]
M\=)<:FT3N,AZ=H%OH+_W1VDB/%6IFA8ZU8@ND'#.T?MP?XBMW@E^-#"HV3RP
MG9R$>+7!YRI'Q (!AU+;"LP,-S@ Y[:0P?CE:Z)I26N<S^_5/[K>32\GIN @
M^,^FTG6.WJ&@@C.[<OTBAD_@^TE0X)O_ C?@1FY)S!JEX,H]@_*JM&A]%8/2
MLK=Q;#HW#K[^W;9MB+PAF@QA_%\#]0:Z,."1S+7Z@6E69%(,@1P_5L_LF0CW
MU&QF:9-N[]P[TZTRV5L1DRC#-UO(:YY'3333+!2'M8+^E6 #,%%$FQ21\\=S
M?[J &"6IDW1^B1U)%B!K590^S53_L-!-%KIBB7<+EE&2S%9Y2..0D 7,AHR2
M)$FW:>)-FGA-0^@")UXU_4!#^K3<FRU9FH0+&CP[.?9/_LKDI>E4<!+:'$)W
M5,Y":# 5R:/IK3:7QQ1P.&L[W9FY''^A,="B][<#GJZHX@]02P,$%     @
M\DAI2GS@YT>J @  ? D  !D   !X;"]W;W)K<VAE971S+W-H965T-#<N>&UL
MC59=;]HP%/TK4=[7V([S 0*D0CMMTB95G;8]NV @:A)GMH'NW\]?I"$VK"_$
M-N><>^YU<NW9B?%7L:=41F]-W8IYO)>RFR:)6.]I0\0=ZVBK_MDRWA"IIGR7
MB(Y3LC&DIDX0 'G2D*J-%S.S]L07,W:0==72)QZ)0],0_G=):W::QS ^+SQ7
MN[W4"\EBUI$=_4'ES^Z)JUG2JVRJAK:B8FW$Z78>W\/I(\2:8!"_*GH2@W&D
M4WEA[%5/OF[F,=".:$W74DL0]3C2%:UKK:1\_'&B<1]3$X?CL_IGD[Q*YH4(
MNF+U[VHC]_.XC*,-W9)#+9_9Z0MU"65QY++_1H^T5G#M1,58LUJ8WVA]$)(U
M3D59:<B;?5:M>9Z<_ID6)B!'0#T!YC<)J2.D[P1\DX = 7^4D#E"-B(D-G=3
MS <BR6+&V2GB]GWHB'[MX#13V[76BV9WS'^JGD*M'A<8X%ERU$(.L[08-,#
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
MFE=IWZON;M 5C#[TUYY@N'O-_@)02P,$%     @ \DAI2E8#[GC= 0   04
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
MM;:YAQ_M,N_L^6FXR?2F;BZEO2Z[4T1W4YM]?T *AE/:Y!]02P,$%     @
M\DAI2A3;;%_/ 0  N00  !D   !X;"]W;W)K<VAE971S+W-H965T-38N>&UL
M?53K;ILP%'X5RP\0<PO-(D!:,TV=M$E1I[6_'3@$5!M3VPG=V\\V!"7$W1]L
M'[[;,<;9(.2;:@ T^N"L4SENM.ZWA*BR 4[52O30F3>UD)QJLY1'HGH)M'(D
MSD@4!"GAM.UPD;G:7A:9.&G6=K"72)TXI_+O(S QY#C$E\)S>VRT+9 BZ^D1
M?H/^T^^E69%9I6HY=*H5'9)0Y_AKN-VE%N\ +RT,ZFJ.;"<'(=[LXD>5X\ &
M @:EM@K4#&?8 6-6R,1XGS3Q;&F)U_.+^G?7N^GE0!7L!'MM*]WD>(-1!34]
M,?TLAB>8^EEC-#7_$\[ #-PF,1ZE8,H]47E26O!)Q43A]&,<V\Z-PZ1_H?D)
MT42(9D*8_)<03X1X02!C,M?J-ZIID4DQ(#E^K)[:,Q%N8[.9I2VZO7/O3+?*
M5,]%LDXS<K9"$^9QQ$0WF(=;S.X>$T<SA)@(<X[(FR-R_.3&8[/P&#$;A^D<
M)ER%?I/8:Q)[3+[X!1*O0'(OD :+W4KN4D:KQ&^R]IJL/2:?M)EZ!5*/0+1(
MF7KV<IF27!TB^U/_HO+8=@H=A#;GT9V:6@@-1B]8F=2-N4?F!8-:V^F#F<OQ
M;QH76O3314'FVZKX!U!+ P04    " #R2&E*SL/2;<T"   3"P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970U-RYX;6R-5EUOFS 4_2N(]Q6N;;ZJ)%*;:=JD
M3:HZ=7MV$R=!!<S 2;I_/QM(1NQ+Q4NPG7.OS[&YA[LXR^:M/0BAO/>RJ-JE
M?U"JO@^"=G,0)6_O9"TJ_<].-B57>MKL@[9N!-]V0641D#",@Y+GE;]:=&M/
MS6HACZK(*_'4>.VQ+'GS]U$4\KSTP;\L/.?[@S(+P6I1\[WX*=1+_=3H67#-
MLLU+4;6YK+Q&[);^ ]RO26@".L2O7)S;T=@S4EZE?#.3;]NE'QI&HA ;95)P
M_3B)M2@*DTGS^#,D]:][FL#Q^)+]2R=>BWGEK5C+XG>^58>EG_K>5NSXL5#/
M\OQ5#((BWQO4?Q<G46BX8:+WV,BB[7Z]S;%5LARR:"HE?^^?>=4]ST/^2Q@>
M0(8 <@T ]F$ '0*H%1#TS#JIG[GBJT4CSU[3WU;-S4L!]U0?YL8L=F?7_:?5
MMGKUM&(Q700GDVC //88,L*06\3:1=#_D$ 3N+(@* O2Q;,;%LQBT6/B#E-U
M&(B!)!;9-0*+:)(F.!V*TJ$(G<BBTV.BT3Z?,@HLMN@@L#2D,'$Z#*/SR)P<
M<:J56SNYJ(2R),(WBE#=$:([QA/$:()XQCW&#D\@P!A8<A 8L(0PG$Z"TDD0
M.A,O0HHF2&?H25VB60CV[2"H-(PF#C=#R60.&9ID> ((\6(/9^@90+<7E"3V
M_6"P,(W#"4(3[@,(H70B!6X=,,<[!M"8+-5L;4DNBJ0PI0BW#L"\8^J6T')_
M #9'D5ON&3!;D M*LXD* MP2 /&$9.I(<%. .:X ;KU3L+T= 4&63A01X)X
MB"F,7N[;%+@KP!Q; +?B:11FMB(7Q4@TX5& ^P*XQJ"-<N+SBQL#F6,, VC\
M:=7MHOWY_1C4DPE&W8EI%W_P9I]7K?<JE6YTNG9D)Z42.F%XI\_FH#O4ZZ00
M.V6&B1XW?9O63Y2LAQ8TN/;!JW]02P,$%     @ \DAI2OV\\ZJG 0  D@,
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
MGDYY%9)ULXM*I2,?T[OMS7N<_>]A]@ \!^ E $^U3""3^6<B29%Q-CI\ZOU
M]!;[!ZQZ4^I%TPKS324OU.JMB/PD0S=M-&N.DP:O-"&.%@U2_@L$6R'8&$3&
MH#<&V-M1)E&\$@5Q$-HQ@143V##I!F,1/2>^'1-:,:$-\[S!V$31@Z9%5DQD
M<<#>!K,7^7'TH&FQ%1/;,/X&LQ<EX8.>)59*8@S"_WZS[<XD^TQBSPY)K9#4
M MGN2[K[RWP_\+<;@U;'1]]./PB_M+UPSDRJDVC.2\V8!.7H/:F,&W4A+A,*
MM=3#1(WY="U,$\F&^<9#R[5;_ -02P,$%     @ \DAI2F,#GUMU @  G @
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
MR*7>KM6>]^.G#R1KALF*QO&>_@=02P,$%     @ \DAI2JQ9/:>0 P  L1$
M !D   !X;"]W;W)K<VAE971S+W-H965T-C@N>&ULC9A=;]HP%(;_2I3[-;'S
M"0*DDFC:I$VJ.FV[3L% U"1FB8'NW\_Y*(7C-XR;DICG'#]V@X_CV4G6K\U.
M"&6]E475S.V=4ONIXS2KG2BSYD'N1:6_V<BZS)2^K;=.LZ]%MNZ"RL+AKALZ
M9997]F+6M3W5BYD\J"*OQ%-M-8>RS.J_2U'(T]QF]GO#<[[=J;;!6<SVV5;\
M$.KG_JG6=\XYRSHO1=7DLK)JL9G;CVR:<MX&=,2O7)R:BVNK'<J+E*_MS=?U
MW'9;(U&(E6I39/KC*!)1%&TF[?%G2&J?^VP#+Z_?LW_N!J\'\Y(U(I'%[WRM
M=G,[MJVUV&2'0CW+TQ<Q#"BPK6'TW\11%!IO370?*UDTW5]K=6B4+(<L6J7,
MWOK/O.H^3T/^]S <P(< ?@Y@X<T ;PCP/@+\FP'^$."3 *<?2C<W:::RQ:R6
M)ZON_[W[K'V*V-37L[]J&[O)[K[3T]/HUN,B"/G,.;:)!F;9,_R"86?"T=G/
M77#4Q9(;X:2#Q"0\@J0F$D58PH/C]+IX_VJ<'AEGSX0=4W7,)VY0":!"EQ$J
M!10+W1@K^U#9-Y4]JHP8GPC?P:2WF2O9 ,H&8'Y))\L S F=N 1 <>@2790I
M"+!O"'W#.WP1$Q!=Q(3$%C$C#V\$92.0(":RD3DE7A03E010/.1T>A'EA2/S
M&T/E^ YEQ$R(,& BJHN8D15J F4G( %=!"?&G(031FU-B+FN1Y\'D_)9P+$P
M<_&R[=ZA#"'Z>X,071X@-/(\L)%"PT"*D!HS\,/F04R= 18$C$J#'B<CSK!R
M/3)^CS."(FJ,H)@* VA,&%<Y!LI<-*'" *(/\AU,RLP:%_"1HL%PB6.@[IB^
M #)\_\^DB(G=$5]<Y1@H<S&COF9U\EV7"H-,AO!-YMH75SD&2H_IBR"Z14.0
MX7N3N?;%A8Z!2A?3/0\SRY-/-T8)RF3XWF2N?7&58Z#TF+X(HILT!!F^-YEK
M7USH&*AT<4!]S?H4T'T$8%A =4TF'ED>.*YR')0=0Q="U!="9)%.(32R9>>X
MRG&SYL1TV\/-ZD69!#"&K8F$WL@N@N/ZQLV"8]J"HA33Y1=!].F%#%U^G8OW
MUE+4V^Y,H+%6\E"I]O7OHO5\[O#8'3N0]B6;IOWIP4>:_C#C>U9O\ZJQ7J32
M;]7=N^]&2B6TH_N@5]R=R-;GFT)L5'L9Z>NZ/T3H;Y3<#P<DSOF49O$/4$L#
M!!0    ( /)(:4H(5_(,-@,  /0-   9    >&PO=V]R:W-H965T<R]S:&5E
M=#8Y+GAM;(V7;6^;,!#'OPKB?8M]!@-5$FEEFC9IDZI.VU[3Q$E0 6?@--VW
MGWEHEOC.4]\$3.[N?V?\.^/%27?/_5XI$[PV==LOP[TQA[LHZM=[U93]K3ZH
MUOZSU5U3&COL=E%_Z%2Y&9V:.@+&9-2451NN%N.SAVZUT$=35ZUZZ(+^V#1E
M]^=>U?JT#'GX]N"QVNW-\"!:+0[E3GU7YL?AH;.CZ!QE4S6J[2O=!IW:+L,/
M_*X0;' 8+7Y6ZM1?W =#*4]:/P^#+YMER(:,5*W69@A1VLN+*E1=#Y%L'K_G
MH.%9<W"\O'^+_FDLWA;S5/:JT/6O:F/VRS +@XW:EL?:/.K39S47E(3!7/U7
M]:)J:SYD8C76NN['WV!][(UNYB@VE:9\G:Y5.UY/<_PW-]H!9@<X._#XOPYB
M=A".0S1E-I;ZL33E:M'I4]!-;^M0#HN"WPD[F>OAX3AWXW^VVMX^?5DE.5]$
M+T.@V>9^LH$+&[BV*+"%^&<2V03.60"9!8S^XBH+3P!!!A!C@/@B0.SD>#^9
MR-&DG7+,6>X4@HUDRA(ZDYC,)$:9)+EP4IELD@N5FR1CC-$Z":F3$#HQ'4"2
M >3[YSPE Z1$!HE3:8HJC>/<4V=&JF2$BG14,J0"+/.\M9Q4R0F5U%')<2V9
M9\(XHV%CA$SFTL:0#I<2/)/&/5AS0BEWE3BNB.>QKR8:70[O6/"SD;OBA6?!
M<AIR+M"2E3YH.$TGQWA*AOH=P2?G<<H]4C2@'!,JT+NF*/:HT!1SB2)P<%O?
M;'15$ B/#@T[Q[1+AG2HEN"1H6GG&'?)?)G2*//\_8T-:$Z!XM1I;05@3FW7
M\:QHH#$%"E/I"F%, >+4(^398"E*4U<(4RJSS*-#(PIX(T8=KIB-KCI<)H5/
MB289J(W6W<X!DRQRP7US1X,,%*3"54J(#B=%[EG^0-,,>%/V=CB@004*5.YF
MB_=EV^%2*3U2-*R 874[7 %X;[[AL>]+!6BD 6_/J,D5@/?G&]^N*6CN!>8>
M-;F",$)-+KKX_![.0]_*;E>U??"DC?V2'[^WMUH;9>.Q6YOQWA[!SH-:;<UP
MF]K[;CJ'3 .C#_,9*SH?]%9_ 5!+ P04    " #R2&E*>!8/D-\!  "9!
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
M2[AR(O?8T9KK7V]WYH(V@XJTTN#W_EZU^GX=]&\T-P$,!# 2(O0I(1X(\9T
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
MU6#P#09UB$"S=R$P%&*%!^ZX'V ]1$0.Y&D(25,XB0C4&5G_N*=S1$4,$L0
M@9/DJL$0BZDL)LL(3AVU0]2$Q*E3]"< E9)H1',"IIP *4<P 0$)"$ 0.YHA
M3.(HAC#$T0MA1M2F8+(I0)#!!!E(D-UQPMGPA!.,G9JL 52,\ 1.9@(F,P&2
M&2% (?QEAW><'@1"SE5<@Z"1CP>-M!D$4. 1"K"-+!&^XWQ:T&WITTF,D:MH
MR)5,^IA' $,R]];>0;3YA*BO'>Y>"&A?:.131G#_0E #&UP' (3<VPV AL4;
M8H#B?4ZT^82HK]QM@_VW<(]#P\8SR'0%@%*4.%D$-_^Y)1,'.R]);\M/E3)7
M\L;:S61+;/ZS'?O*S&J ?8VGCQ#^"4\WD'V)$DV4@!'(=1P,_J?:#)/?J3CD
ME?1>N=)#AYT-]IPKINL0/N@*'_7\VFT*ME=FF>JU:(:X9J-XW0ZH03<E+_X!
M4$L#!!0    ( /)(:4J'<??+VP(  ",+   9    >&PO=V]R:W-H965T<R]S
M:&5E=#<Y+GAM;(U6;6_:,!#^*U%^0!,[+X8*D IEVJ1-JCIM^YR"@:A)S&P#
MW;^?[;AIR%TJOI#8//?<XSO?Y687(5_5@7,=O-55H^;A0>OC?12IS8'7A;H3
M1]Z8?W9"UH4V2[F/U%'R8NN,ZBJB<9Q'=5$VX6+F]I[D8B9.NBH;_B0#=:KK
M0OY;\DI<YB$)WS>>R_U!VXUH,3L6>_Z3ZU_')VE64<>R+6O>J%(T@>2[>?A
M[M=D8@T<XG?)+ZKW'MBCO CQ:A??MO,PMHIXQ3?:4A3F<>8K7E66R>CXZTG#
MSJ<U[+^_LW]QAS>'>2D47XGJ3[G5AWDX"8,MWQ6G2C^+RU?N#Y2%@3_]=W[F
ME8%;)<;'1E3*_0:;D]*B]BQ&2EV\M<^R<<^+YW\WPPVH-Z"=@?']F4'B#9(/
M@_Q3@]0;I!\&Z:<&F3?(!@91>W87S,="%XN9%)= MO?A6-AK1^XSDZZ-W739
M<?^9>"JS>UXPDL^BLR7RF&6+H3U,0M-KS IB2(>(C().!L5D+"GB(ANX@!AZ
MC7C$6*XA:PAA#!>:H/%*G'W:L\^&\5JUF-QA&H=)61P/M$(0R8:@-0+*>Z K
MO2FJ-P5Z&6$#O2TFZWG)@5R(H4 MQ*1C8C-4; ;$)G0ZN(P9" DC8UYRU$L.
MO613G("A! P2Y(-8+!F(!1D-Q@3U,D$R-\$)IBC!](9H3H',\6B2&.\@,?"3
M@G!XT-7]&8T'&6E5!(G(2.((VF8>"+TA=1Z4WY0[@K<) OL$HV,4>.42I'0I
M&;9=I.8(*%X$E8".M$90V>BQ\0(FL((9I2,4>'426)Z@PSYZT&U2\2(FL(H9
M348H\ HE6(D.FZL']6_3!"8(@F![14"P5J/>A[_F<N^F,!5LQ*G1]KO7V^TF
MO0=J!X?!_LI.@&Z@^*!IQ\<?A=R7C0I>A#9CB1L>=D)H;C3&=R8E!S.Q=HN*
M[[1]9>9=MF-;N]#BZ$?2J)N+%_\!4$L#!!0    ( /)(:4HEP-[;NP$  -8#
M   9    >&PO=V]R:W-H965T<R]S:&5E=#@P+GAM;'53VV[;, S]%4$?$"6*
MVQ2!;:!I46S !@0=MCTK-FT+U<63Y+C[^^GBNE[GO4@B=7AX2%'YJ,V+[0 <
M>I5"V0)WSO5'0FS5@61VHWM0_J;11C+G3=,2VQM@=0R2@M#M]I9(QA4N\^@[
MFS+7@Q-<P=D@.TC)S.\3"#T6>(??',^\[5QPD#+O60O?P'WOS\9;9&:IN01E
MN5;(0%/@^]WQE 5\!/S@,-K%&85*+EJ_!.-S7>!M$ 0"*A<8F-^N\ !"!"(O
MX]?$B>>4(7!Y?F-_BK7[6B[,PH,6/WGMN@+?851#PP;AGO7X":9Z;C":BO\"
M5Q >'I3X')46-JZH&JS3<F+Q4B1[33M7<1_3S2&;PM8#Z!1 YP"::DF)HO)'
MYEB9&STBDWK?L_#$NR/UO:F",[8BWGGQUGNOY8%F.;D&H@ES2ABZP&3[PXPA
MGG].0M>2G.B_!/1FG6"_JG(?";*_5/Z'(%LER%8(;C^4F3!W$:,BAFX^)B&+
MODHP;9PHBRH]J#C-"^\\M/<TOLL[/$W\5V9:KBRZ:.=?-[Y!H[4#+V6[\6/4
M^4\V&P(:%XX'?S9IU)+A=#_](C)_Y?(/4$L#!!0    ( /)(:4J(I<=4K00
M /$7   9    >&PO=V]R:W-H965T<R]S:&5E=#@Q+GAM;(V86W/B.!"%_XK+
M[X,EV9;M%% 5;@&2K4K-UNX^.R N-39F;1-F__W*%PBT#H&7@)VO3[?<DGQ0
M]YCEOXJ-4J7U.TUV1<_>E.7^R7&*Q4:E<=')]FJG_[/*\C0N]66^=HI]KN)E
M'90FCF!,.FF\W=G];GWO/>]WLT.9;'?J/;>*0YK&^7\#E63'GLWMTXV?V_6F
MK&XX_>X^7JL_5?G7_CW75\Y99;E-U:[89CLK5ZN>_<R?WKBH FKB[ZTZ%A??
MK6HH'UGVJ[J8+7LVJRI2B5J4E42L/S[54"5)I:3K^+<5M<\YJ\#+[R?U23UX
M/9B/N%##+/EGNRPW/3NTK:5:Q8>D_)D=IZH=D&];[>C?U*=*-%Y5HG,LLJ2H
M_UJ+0U%F::NB2TGCW\WG=E=_'EO]4Q@.$&V . ?HW-\%N&V ^Q7@?1O@M0'>
MHP%^&^ _&B#; /EH0- &!(\&A&U ^&A U 9$CP9P=NH<^PJ1WX><F\T?SG)J
M-Q<DQ&DF5CU31W$9][MY=K3R9K'MXVI-\R<=I<6KN_7<K_^I9VNA[W[V Q%T
MG<]*J64&#2,N&,\ES-QD^)EP= GG.@2L8R",>'&=86@2GAM>,R/ 7!-CI!)=
M,Q.3<4DQ+T#&8]?,%#'\FIDAAN2:WWTTK_<+?C.1(, -<O%$<6L![U* //U!
M@\@:V35S0(:NYY-&FIA@OA2D"R.@%D9^2 8V!IB0OB3S<P(P7W@A&<(+P +)
M&&TMP@)/D)'. *;EZ!#F)B8CQH5+N@PPX?H12?H&L$ (E^%N>[C;GM'MD#R#
M08/XUU63FH<FQ -&)^<(4)*%9$*,3<H-75+5!$@)(0CU BC/\\EDF)I4Q#E=
MP2;T0T]Z25IL4GKS\LGF]&I20D]Y\DS?P',0GKBQW?JXO[[17\\C>0:^.3(_
MH#4/3<KE$1G^R(2$'Y"FC$&^P*5/<@*HD&ZK+R;$74&4ID IHOO&#$!<RHB^
M_F#M@O87B04\B'#K)&Z=-%HG&7UC2V,/^"%=C\SOH4D)CY/M9 0@1K>F,<BG
MAT_R30#%HS"B>S#(Z-/> 2GATS?G#"64443W7X!%@GJ+5T"YD=[.R>I$8D%X
M8W4&N,5!K>%>F;(0*X18(30F"7U/#!HDN"R4=>@K;&A2K$-6VP@QC.[>,!VU
MD1- \0ZCRQLF)- 4)N1DYLX@16J?0X@N;@")#J,^#$I=;*I7S8UP<Z/[5BQZ
MS(J9&+1B0 U9,8 A*P8P9,4 AJP8PH 5 QBR8B8&K1C D!4#V#=6K/K%"'^B
ML?MFK&7NN#% (3N&,.#'  8,&1(#C@QAP)(!#'@R0"%3!C#DR@"&;!EZ'+=]
M&;_U>YP_X,Q:Z)XU QCP9H "Y@RE!.X,8:8] Q3P9TC+-&B(0@X-#\"P:%#N
MMD?C^#CCF8L'7%H+W;-I  ,^#5&F44,I@5-#&+)J**GAU9 8,&LP)W!KB -V
M#6'(KT$YT[ Y%R=JJ<K7]=EQ82VRPZZLK-K%W?/Y]'-]/$WN#_C3C(/[\^H\
MNS[!^Y)O#L/_B//U=E=8'UE99FE]6+?*LE+IZK5UL*V-BI?GBT2MRNIKH+_G
MS2%T<U%F^_: W3F?\O?_!U!+ P04    " #R2&E*KV%S2>4!  !'!0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970X,BYX;6R-5.V.FS 0?!7D!SB#$SXN J3F
MJJJ5>E)T5=O?#BP!G8VI[82[MS_;$)02JRH_L'>9G9FUL?-1R%?5 NC@C;->
M%:C5>MAAK*H6.%4/8H#>?&F$Y%2;4)ZP&B30VA5QADD8)IC3KD=E[G('6>;B
MK%G7PT$&ZLPYE>][8&(L4(2NB9?NU&J;P&4^T!/\ /US.$@3X86E[CCTJA-]
M(*$IT*=HM\\LW@%^=3"JFWE@.SD*\6J#;W6!0FL(&%3:,E S7. )&+-$QL:?
MF1,MDK;P=GYE_^)Z-[T<J8(GP7YWM6X+E*&@AH:>F7X1XU>8^XE1,#?_'2[
M#-PZ,1J58,J]@^JLM. SB['"Z=LT=KT;QYG_6N8O(',!60K(U,LDY)Q_IIJ6
MN11C(*>U'ZC=XFA'S-I4-NF6PGTSYI7)7LJ4/.;X8HEFS'["D%O,)EPPV/ O
M(L0K0AS!]B^"R$^P\1)L[@CB<+MR.6$2A^D=)HM#]_B5MEZEK<<J\1/$7H+8
M0[!969TP\7];3;Q*B4=IO2C)G5+T3Z74JY1ZE.*54GJOE&4DC#._4.85RCQ"
MR4HHN]OGV-\2OCD#]HIYIO+4]2HX"FV.D_OI&R$T&-+PP1AOS:VV! P:;:>I
MF<OI;$^!%L-\;>'E[BP_ %!+ P04    " #R2&E*:P;4M#-]  !;X $ %
M 'AL+W-H87)E9%-T<FEN9W,N>&UL[+UY<]M8LB?Z][Q/@>CGFI8F(!9!$EQ<
M]W:$+-M=[G'9'MM5-1T=[P^(A"1TD80N0%I6Q_OP+W^9>38L%.5E8B;>C>ZR
M)!(X2YX\N2__5M>[Z/-FO:W__4\WN]WMTQ]_K)<W^2:K!^5MOJ5OKLIJD^WH
MS^KZQ_JVRK-5?9/GN\WZQ]%P./UQDQ7;/T7[;?$?^_RBW&]W__ZGV7CVI[_\
M6UW\Y=]V?WE>+O>;?+N+SK>KZ,5V5^SNHU=;&;,HM]%9].N'Y]')D]-_^W'W
MEW_[$2_)B\DH^J7<[FYJ>FN5KYI?/\^7@VB<Q-%HF$R;7_Z258-H*%_.FE_^
M;;^E-X?=;]KE^FO\Q^MBFT>O=OFF_G^:+^B6WN?71;VK,GKS3;;)FT]]^/CB
M_>M7;_X:7;Q]\^'C^U\O/KYZ^X;^B%Z]N>@9\8)6465K6L@J_QS]]_R^^=S'
M*EL5V^OHP_WFLEPWOZ7%M#Z[V%<5]O:RJ)<T\M_SK )PH^?9KK7BL[-D=#9.
M>A;WLECG571![UV756MEY\ME3M_3MRMYLF^+NI[W^6U9[7@ONVRWKYN/_SUO
M?:0C_%:N">.R2E?4>NQ-V?/B[_EZ??;'MKS;1A_RK"ZWM-17=;WO7VNYV1 J
M?-B5RS_BZ,--5N5U]':_JW?9EH_AI-A&-7_<0F4=XMW^<ETLHY?K,MOUXMW'
M^]O6623#L__>^\*[O"K*5>\YFGOR?_V7_W(0WWV<>$D?MD#9?%+G[7SVY=];
M*$&OKN3U=7;=_/8J6]>ME5^4V[I<%RM&HV?9.MLN<P(\D9[:48WH241P_WA3
M[FLZA_:B/2J1]EV'K*YIS*>MK[/Z)J)!HR5^R?]C7WS*UO1\:Q):*-W4)2VK
MRI<Y/76YSF-:UG*]9\RH\AW1R.RZ8X<UO80I\GI7;'BC!/\MO51C6_GG95[7
M47D571;K-7]**+C?+LO-[3K'TTLS=7/H5]M/M-2R*MI7Y[U=9!U=5>5&%D#;
M(Q2E26E(HAW[)5.^?Y8% 0A#[:OV2&]W-T0%E@$86U2JW!&R''[F746LIJ+I
MS4IN@2EQM,U;]^2O9;FZ(V!T+T6&[WQ1UM$]OT&$=9$1H(L= :V%#433P-SJ
MZ#:[!^R:WS\S)Q2<V_+0"1][EF9Y]/J^XM5AZ'6YO3[;Y=4F6N67K>V^PL!Y
MM,L^Y[U+IBU5>YYX0YR^9EYW^(@] !T^YP,/OK;K/@3NU\'N^$09GBU0M%A_
MOKDD1O!?_^_Y*)G]1*=!@Q#LHWI_^<]\N8MV);V\):)"?(MNYBK?W#*FXXSV
M1,D)]XO+O7].W2!9=VVC&RA'/0K^4NR ]X(OP ::/=\N<=XG;\I='B5)D[5
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
MP$SM$KO5WW4*DNK*I;!\YE& D,RI#T"C@PWD/M^IF "A5N.C["ND.NY(^*M
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
MVA\'<Y0-F\3NAHY>#RO1GZ,H.;7G]]*X@;KVTK,5=N_7.^=Q6_-@O$35@>K
M9>V!U_E8Z;()./@-B>C9K[/*FY^/1IVV_#%8'L(Z=3\CVH!+M7(!7-Z'/@&G
MV^PNNO.MA_*[@M 9=,]W';BD-W(TIMOX)%D,YKW/_ +0-4SO)B2A'=9GR1B;
M0? \MFY+EGGZ-418\RG775'+)V#I,M"MD,Q.'G4?FLE ^6[RM438:5:-><;L
MW]I9Q)[%7O_[R/-1.L4?BAO,'FM<((VH7X4HQ'$TQD(*IYX!?F42P&EZ9\T0
M*!EGNG7WT#E>[7&&:E@MV+;LP(%#E5Q\!_ .$A9408L0F%JMUJI&8-&24]1P
MFK IVG?WZAI4!^/DQ!SDS02F*_:ZE5@+K%-S()6N/F5J5<3>S'$@=B#?FB@8
MR^RA3())7>8=\Y-.KGS5)?(M[Y<03,5:P?9M&-2S!X0*W^ZN/)\F4(FN5>/-
MZ&BZAB#PD6]RP,TZF,)D,$I_8'<:_NE@<^PZB_MO]QU1HUT.G+QR]QL>7)(]
M8*ULR00BU%BS5%$M]QNE,O;D%1MCT909&=G?PK>E0+ _LFEVJ@97(HIM2UK
MBHO.6(^M#T-#(":Z]?,=ZX!G=-GB;H*0>98VOPI(MXI"C!SE!I<L7*U- $D[
M>$B]A$CQ*#<2E^*E:+I0S>+*2[:X+6%!!ZN KFZO8"@/'2";_\JK,CJ7.\G0
M93G,>O_$J8( 1;K^FVUQ=2_X5)H-"V18 5ROC7?:6A.)@HB 27O9ZL99[L$
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
M?0IFW20:3480%@#:=,2"R!%RB"=W)"E!;B@271I/%PE^FTSB.4D$;VU"KPH
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
M9##QYQ-IZ> TTV@Z2;B.PV2PF&G[^##B:Z0A9(MD1M,DN#DIS8Y8U#D'#:+
M!(&%!,<GL)0^0>H8!^J+Z83;^[ALM*EBIGS)V!<$ZSX@@BN^,"*)", 1D(@+
MMH&9)G(!,;?SR1S.O&2<1JA[,%:W41T.DPI8I\-X2O+?9!Q/Z%X95.1@E3..
MK-3D5"7B5@A\0M ;<7W>08(?\\%PZFH_>=&@):>\A1)C8RDHSV2*A+O?QOK;
M16LXKW:\9^:PA3@X3-*4C3<DG48F=%XLI$(_8>N4XZ#IX&?IL#L^SK_8'5?:
MXQ = 7.<:68VZ+,>&4^&&(38%ROZH=H_'0_['P@ =(.&PX"0QW.([&->>G?L
MXE00\^VV04C2V)9[%VQTO\VG\82NW9-D,.I*]$DG<9ITQ(;U51WD6$F-VY[+
MJ$_@7VA=MH^=4*L;LI74L#<A/0W6PXH#@D'DS+C#C .Y9:5^HQ"O+IU:M$AH
MW$NPE.74)FC+Q)QH])U$-S60N# GF4"EFHREYKO=IXK^*#_!42 US@8D8F&Y
M4XSJ)(S[DP$\/4_&@QEBWQ>#GL0*U(%^82C ,W43HC1(RSKVCC9H>+O8T=_1
M1?(DWV?&S/IU&DXZZ%E0<,HH+B\A@\#%D\DP.2')Q>@T!E_FDF1Y.#:WQP&$
M.S*=$PN+QU/S[WB*5T<_-)N5:3&T6NT%EDUO4*C54%AVH$@'5-W6K8*4@\P]
MU<8V4D+6G]CQZ<Y7UQH7[-??A<#$47.,T_LM#7=F8RJ\L'LU 7/O6?:]V$)@
M+LB+-*[&@F5A(LIJUV01F:5*9O-!TXG3==SAJKZU32Q5=YJ#F$VWZIC8)->:
M0S6IIH$E/5K>E&4MD$?$>'MCM8:3 3Y=VXM;\FZ7"&>C5+B#L9NCW#K@"1#Z
M/([F_@"7W1\5W4)Q6R71RU?OHA^C]^^DX)0M%?^!-5G$S;_X?%NHXC*V0WRL
MH&F_DA)M)FS1L7]ZC$TZ/T:CIE 0CO!RKSD;+NOIQ9:4MQP&A6#QB\G9=+@@
M!0 5DE;\W]^E0F*<3%+YF2;2'XCDRC<EE[Q#G-9KXG*5/YY,C5G?E)P[3*)]
MMB[H@VV1\42CV0R1!G_/<1[N1TV#HQ3F@F105/<)IKG(JEL.7.9-U4&'<Z+W
M6KZ'MY$.%[-AL(TI26GSR2B2LI+^J$+F?LGJ<ML%NY</[&*ZZ-C%F!00E(D:
MDR#DS76.I"XFLA(U,8GFQ%EG4CT,12U'4U,\+$"6IUSNB)V^J$]%(N>$Q?UX
MCIIC(0(8^D>"^7Q(-_HS?B#:BY!KHMR6F2^Z(;:HYN^VD=CZWL3BLNUT:RRK
MX*BK*KMSE:HE(+OKN@>$T*^.YQ4L["[]DTREDP&8>66MNN]-7?T70 ,2Y>K\
M[ Z%MQUO:C&X#_DU'_![FQ;T=8QL.CAN7;\WUM6M0MX@H]/%;YO*9,YEW#1E
MN)JX6EC3!)@O33D97#MNY\PA4<GPFX0;>8C_'':6G;&*-1*-33@^/<^9PK9(
M,F)"2!&<(8ITSM$@"Y(JZ9(F"%OAOV>$X#/80O$W'0Q)=D?-]?%_/G_[T4XT
M3^,1JN>AG-6<Q&6444&"]G^C__VZRVZ.&_-7?TC2,Z$")8D.P_][[T(<U]S^
MT$"[1^B=T77#UQT"-%VQ9/A#IS/7MJEK5' UIM\JYRYR5?')QY4@<((VR9%A
MIGF%&.I:Y3N<\UI=X54NIJP581E)R9(O@-NO\@ />NZ7>@ 378,7  >7W,?
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
M1>F?3R3\$[-,R 4H$#&#P[IL,A6F'3VKOT-ZEV3\>]4C.)>(7^ Z;5C3);@
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
MP;SWF5^\9-)FH$<[[M(20[;Z:'MD+6J%6B7.G  'K/FTRJ_4I2 GXO+7K$[
M/JVPA1+33\Z'XR #K9>JSYC]6[.2F.\XR.$^\ERRSLX!/156'LX=U*R05:-0
MB"U2"7T/='1CVO^HF$?3.^.-0,G$#ECO%IVC5*\P^7=L2G?@P*%*5IX#> <A
MM#54N*IRE5]GU6JM6A,6+<U!&SXBMKS[WFU=@ZJ<N#';W.O:8NZ WQ=*#<Y.
MJX-LN_J4J1$5>S/'H07C-+;(B@S0G:4K3<?\^\IP9Q>?OKQ?0KP5XPR;\^$_
MR!X037PW@TH.-('*A5):PY0PWN8[HY+J&H+(U$$K^:J#M4P&H_0'+X&K[4&4
M/*[>VWU7H=06</+*+^]O4LW:DH6(1M8*5U3+_49IE3UYQ<98# .,C.Q>XMM"
MH+G+JD;A%&E^?IFMI NTZR#B8&@(Q$2W?KYC/?6,+EO<31 RS[#H5\#L5G1<
MUJ*]) R*9DB6.D414E]N) S'N*B#CM(% T-Q^K;DY'FIXNRN8"A5'2";_\JK
MLMG*+';.3O$A(8)46UQ)NSO3<4TCY&U+V:_K71:;&MX\M^E;UC5?3P<S<\'-
M17#6SH[>9G&'*LP8Y;4U:_<Z0MQ."1 =SQ7-2T78OL[*/X7W/9L9I6.?!EBM
M.;Q835/<YU[J8H7EOI53N"*M7IE+?_[.LF02$, 9ILB X529=K:$E-V/N9J'
MT%ZKC3XN[<*KW^\T\7?=9?U#>&!;@[ C@!H!B<FJA="5+P[T,JCT< >=<3:
M7U#9&?I(-"-Z3Q([VD"RC&@"S?9:2__ Q')VKI'VT^C9OEBOF.&?$$ZR>>TT
M&B_"3NE>!P/W$.HKT9&\9IJ_8:NI&'S:SVA9DJM]M>7ZDQIO\ED"Z?V)\?Q0
M>E)S@\SN@8%ATNE9HFTXWITU[+RR@S2J&O3L(3@G0WBY!3I16=27FG*QD/D1
M971YU8_!,FV]_;MI6]W3-4(5:&(%)*VP+&54:*8ZMEL=PNE<DVQN:,09 VH
M_X (7MC_7S1:>%]H7=5V)_#>CLFV@JFIR2KSFO!"MB!>L21F/8!(UT#8UHV7
M%< 6/*[;! / 2H/4>;,V%]^81((T^?M6FR-5+!L&HTS)K-4PE>BKX(2@(*\]
MI"F!ZQ)B@NR6V$9L=UAL9'DR65&;2\<K=L:-PS<]LL6N.F[[E5?2UB[99QZ6
MQ3#;Y>]JM4S@-<F8L^W';?L+'MG?Q*#[2@0WR*]H$2" %Z@O=CR"GG3@R,.H
MOJBPH8DV;"AC$Y;4+[!S->T'*PX'[93V)%JT(XIL.&B5T; M:"XX+O!1"J1]
MERT5XCNSG[$)U41(JHM!/M3P,\GMR7,M**QXK 9:,6FO;8R?K?K +YB(2G$H
M\T>>O71595>F)BY/Z)<5L0FC7#5N8:HP)(.D5^@Z5%H.KX_M/P%I'+;T=-LG
M"+M[10KJ]IJEOW,5@(Z'?,](M6M%Y'FW)-9DZ>EG(IQ<N:(=0BZ"=C M2U A
M?05,!HO+6!'7I:,W@T;F#1#Z:722(&L9*<JGT;PE=&T0\RJ!X!5JL=R6VK,%
M39S.7G-%F\>#Z86J*X0+_@P=HXJRF$O:+LBY"^H(=1OH1$NQ?*.Y*\99%Y\,
MQ:MM,64/1R129R;ZRH,5J1ZS/_.R2^SYW21TB@EJFP?_^11$>GA+X"="O LM
MV5,N&?!7''XF)31,O"5KO_G*%-<6R:W<VJ1.>KTW1<,IU+4L.C8ANFX,ZX_+
MKJ]A5! %G\/0-3G4;71/ I2F>%2WI4G$TPJ>)FE'VOVZDQ<V[V4L?X NR&5$
M+_P$S]%\2()38LH1 FSBJ_!L-NC5IOU<3?D9TSN!;8ME%SQ5)Z7M; J8_;JS
M6,PX.U0QN81<&DOC$'E6B2-V%55EMJICMD[><7S?956LF(S3MU=%OL:W@!D*
M['!2(K';M0:>[U@WS^I=+G_(;G98X*I2BU!]7R,6;? @+'0'2^FE9;9P$"<L
MX"HF^E[D7E<[:9MEX**!NC* ;)TA4K+X<?\$@B8R 9B)0&:<I+$JJAW O2D_
M^;'/V2?M%@:_2W&;(V?@WB$JTPQ3'\ \'/.3<EP&ZGR<YI0$X(H+:Z[_*%LR
M>;76AFRC=KDVI<T&\@X%65(:K*;!$<8.R;?D(,*VI5,#XR :K-V]=67+I\G]
M"S2-.%IJ2J3<-Q-^2Q 37JX8:&&S(UWL#!@=97LB#E4A'O;S('[.,]$RF]J+
MK<$X>(]85[.B@HN9]# /F,)JFO%3\&0* .>0"XY I%=51CG%N-8:J [^<A;P
M"[:/@?T,QU\6#9IRI=RJ/$1_OGS,U0F 9R[5CE=A(S91_(LIA5K.*T2OG:RU
MC*>?F2(TW#0KJO>W6%)=0G]LM/>[S%! ! =. IA$U:W*?_'/ZTH_6-*AX(G;
M_75$-V#-'^WK&^O>M/=)LG-O;[+UCFMB[.K3 _2(T MR-HSM^?934962WV:
M?)<[*MR']A:DP"H]=-- EEM"$/=A529,ZD.HP=*BN5=5SXYGPKG-"AIQ:N&"
M#&'0#7%T#C,P+K;7=0D[<+W:LU?(J4>W:*54< P+4H]XG!LIUG=7_T1 A\>Z
MX:/KQOT0%*87)'P!,KCA*#Z'478BCJVU[$JZNV)Z0QYTNV$W/V GG3[LXME5
MKL8!?)@SBUGO;@RX&3YO2>&2ZKVTZ _NC9_E43]=2NU#)JB;*Y8:<!:;37$M
M;2[\T<.ZD3\3C5QCB ]JYS1YFEJA2%.!;,=&3^7S'!S196&22+F@L63>BS<Z
M3%SRHOIB@[#=\V25% JQM9UM2BI>NWC[_!>.O@<9$ ;II>-9/T# 0;G)+DOY
M",S*,[6Z6Q1G%$7BXK:; S.5LBVDN6#^KI"LHS," "KY?.8 UH)U 1.Z"8UR
MO[E%Q3.3=>.B@?6JN5KM-)#GIES>%#G[V(/$+ ]*FO9QM7;Y_FNZ)5#P_P!E
MLG56XM"E5:.7(B=.["ME>6+793>PG)PA*4368%5?AZ127D U @2\XQJPFU=?
MLN('Z.FZO(Y5\+$P$^?7+C.R!'$<]TFLH8(N?3Q<OE3<I,^Y;(7SUC ;I8F6
MMG@!;U8Y+8B;R\R@6UR9D"OKV%Q)JDW OMBZ%7LM(R&9F_+\=9BNV':I=)CV
M.0__8_;Y44&%G@ C[:S=.&)_='X;VQ'4:]O=4[W!6;,"SYVU6[?,:0)C:-/M
MOJ-LTO6C4'R_@1_LQ$V6.7S:\[N2+E7!-.JW;/;[0EV6I61?FS[>]EV3;1]N
MH:]>!8Z+#\ZX@OWZ#2!/3G\V_<YK2^8'7>V'M8RMQWC8:VB#EKSXHJYFK29.
M3B+ )"Y=I# .-.9&LF@BYB5-"UMKA\[:VOTP:P1-5@GT$!2N.-9:CT6./FO0
M#5Z9"K'WVAZ,ZS"OBS]R[F"5;9DPUW3M,I.?8Z;QJNL3A%!?CYM6A0U?"9=<
MG@C&/I.QSS#V&<9&($P-[T'LPR8,/N^!@0VA9:VD=C#AK7;6N(K:;5RY)4U'
M\Z@X>GMKV>XKVZ1#6D \POS!7::>M7M3=5GN#[2D^D;=J)R%MN,MF(".;]KE
M^['Q9C)I%;#+[X)";23FEN@,_.A :\3^<('W\U7)):1Z1X7M5,K5>?UCAHMH
MELQ)'C?V/6LMU48U4ZD>2ZQHK?94<1\;(VG<>B-M?^+5]YN&\1 3VX6J/="T
M:S%:/5!ZTMC-OY(U'=R[:9$CE?KP;S2<H/_0:31B8WQSML6@T59' @6YF=0;
M./.DGZ*%93*/1N/AZ=/60#2=AQ!"W,0#A3,3SG*]+Z0]9N;$%9$)3'2G)NMX
M63@PC2UW#1>2*RK_8!4]R;3B^]^52\ Y%&%8NNJL!TK#N6C01N2+A5+: Z4Y
MO_ ROZS,,5DD'<7H]W Z:+\3"U;?^[@T7,32F\NW69],Z+_T- S%86R54!2\
MQD96\WO'(<IBYF8C0_/+2(H](VW>59QV_+16*R5#=UD5EV"6LL(0O^:"9-W%
M+KG6)<H%LTSZ3+VE(@L]5/WQ(X>FM&H_ON$H5/FR19R1\[>7X%0;+M 9C?"K
MN/9>LSSQ#Q[M ,'JJ:#\_W?W?>>9C[F8J<F1>F&=J;8+.CY^YF6R_>HE3+E8
ML;[C]X_XA3B8[&!OX4>R\WSIJ?;T;9)[=]%._7Q$&ICTKIDLN 2S_)[$P]DP
M@$?WFR?T\'P8ST9C+NY+;T[H#Q2]?=&1'_C)EI!Y:*GH+9W$XX6671['TY0&
M/01U5/D]MTD/WE%[N^\^T^]X(M\D?1)=]T;Q;"B-^.(%_?(-<P"C$S3/&PZY
M9/(P3E-3,MEED'S9N-P$UNWNN!/ENSK16L1!]=F_<5'+WTRE3<DY"NLSON4
MD3_#"VR*41]Q72\"S]VY399XZRI=?A<,^84_M(F+-E;#,X)NP.S8?$M7)9>*
MC&@@:1H^ZB]\6EY0A3V;-!ZA:/PPGHSG6FG<Z=/TNGS_A#06?N(@E)P6VX"Z
M@W;',7TIY(YMS?-,5/28L.VZV&Y5D]!Z2VA*+_6W9_%DRJTWX^%BYA<$/[*L
M>6"DU&*W23P?3:-Q/*(%3?C>:$D?33;."(M6C$EG9US?GJNAT^_/C2_$1,CV
MUE+7DFXGH,8+OJ#QA.N(TR<);\WN'Q7#_9U/TVEK_YV7+96&4DXR:)Q@WQ6B
M=U;2!%+7$'U@,\EWN2NV32IG%CZ-+ORH>R60Z4**YL?C9$3B1NT,,KZYYB2=
MT9-<(!X,;Y88:F=&.AFAI>14J=2(VZX!SFQUY.YB:(@PYG:K<9*,;8URJRST
MXY Q7D;IB(O7)V"8\_8(?D>CQY5YII-.<.5I?/K1?V9J[/M@#3W?^Z(V3]#K
M># =Q9,)R-!T&(_FZ+N02C<Z7:1I9))]1L?/R83[7BSHYDV'TZ.A_U2: @?)
M[.B=&Z=C=.08C>/9;,X-.>+19.P>+EIK2.(%VL;%*=W$$?=7Z+Q7:-3VFRD8
M;&@D&J$I'A[!F0Z\_EUNF<3_-&\7_=V71HON9,3'(9@0'21JV)54X7O<7 X2
M:8+#">E[BW@Q2;3#ZC*\U=S];XXGYW/3_J_QR'@BJ+"@:SKI"<7FM!):YQS=
MSXAATN'9T+"$3C'1?V4"2P<F4V*.$V&.TS$I18Z(. BM_0_/F]G!A$U)/)I-
M!*W2Q;2Q3Y\NS4F.'F%]B_FTL5?_,9+0AD39Z=S0/^:U3;P)%B*SK+N^I!LT
MGHWIM,8DWH<20<$W@HC:A/O1 +1IFV?\<F]*7WP ]PHXQS]$I'D$Y3B"</BM
M45)TYQ8JG\;3!3?=)(5C3E?8M?'4&XN.*2F10Y!X(O3)XA#;/]AJ!+0:()O.
M$V+TTW36?>'1?ZTG1Z#OLA_,3?A>>DFG$0#=B=!8E$&:0(>;]&O;=&EANDOF
MC(O.W$!<9T;01O_-Z=!8"-QK8U(SY@3->9\Y(%K0><\7DW"17.=#BRR-B=\F
M?$781C&FB[N@,QG1F?S.!GBMG#7B]M_HEX0+2.^D1-^)B+!8T!M_?+*@)4[
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
M!RL\F@^SE@-%@D?[(V2TX:]=P?&ENO@&4$L#!!0    ( /)(:4HVF8=1IP4
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
MZ3*MDLSM\^[_E-O4/Q%F7I&??P-02P,$%     @ \DAI2LTC\;,J @  J"\
M !,   !;0V]N=&5N=%]4>7!E<UTN>&ULS=K+;IM % ;@5['85F8\=[>*LTFZ
M;2,E+S"%8X,,#)J9I,[;9R 7J9$K)8HM_1MC.,,Y/WCTK7QQ]SA27!SZ;HB;
MHDEI_,%8K!KJ72S]2$.N;'WH7<JG8<=&5^W=CIA8K0RK_)!H2,LT]2@N+ZYI
MZ^Z[M+AZOCZUWA1N'+NV<JGU WL8ZG=-ER\-RT#=O"8V[1B_Y07%XN<A=XGY
MVJ;(U5BP#TQX?^-TGN_[_4 AM#5]*IK?;MN*:E_=]_F6,HZ!7!T;HM1W96Q<
MH/HVA7;8O>2]<2']<GUNS X=^V=!>;X<Z;&CXP'FRBDGI[PMZ-BHN?#\R;\T
M\'4W5#[0<@RY&E)[Y/%RI)M<C6Q:>,I'I&GKU%1_:'AN?;X?]J\/^_G[L1?^
M5HQL/GSMK9\NAP#)(4%R*) <&B2' <EA07*L07)\!\G!5RA!4$3E**1R%%,Y
M"JH<156.PBI'<96CP,I19!4HL@H4606*K )%5H$BJT"15:#(*E!D%2BR"A19
M)8JL$D56B2*K1)%5HL@J4625*+)*%%DEBJP215:%(JM"D56AR*I09%4HLBH4
M616*K I%5H4BJT*15:/(JE%DU2BR:A19-8JL&D56C2*K1I%5H\BJ460U*+(:
M%%D-BJP&15:#(JM!D=6@R&I09#4HLAH462V*K!9%5HLBJT61U:+(:E%DM2BR
M6A19+8JL%D76-8JL:Q19UV>4=3Z6O6N'_R7YX_W^=3Z;_Z!_^0102P$"% ,4
M    " #R2&E*'R// \     3 @  "P              @ $     7W)E;',O
M+G)E;'-02P$"% ,4    " #R2&E*9O,+8((   "Q    $
M@ 'I    9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( /)(:4I%A=&L[P
M "L"   1              "  9D!  !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4
M Q0    ( /)(:4J97)PC$ 8  )PG   3              "  ;<"  !X;"]T
M:&5M92]T:&5M93$N>&UL4$L! A0#%     @ \DAI2@S^+36J @  !PH  !@
M             ( !^ @  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4
M Q0    ( /)(:4H=D86R8@0  $(5   8              "  =@+  !X;"]W
M;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4    " #R2&E*^ &8VA "  !1
M!@  &               @ %P$   >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL
M4$L! A0#%     @ \DAI2DP=U0/C P  (!$  !@              ( !MA(
M 'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( /)(:4KZ5BXH
M9@(  )H'   8              "  <\6  !X;"]W;W)K<VAE971S+W-H965T
M-2YX;6Q02P$"% ,4    " #R2&E*?*N]4+T%   "(@  &
M@ %K&0  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ \DAI
M2J"Y B9B!@  N"(  !@              ( !7A\  'AL+W=O<FMS:&5E=',O
M<VAE970W+GAM;%!+ 0(4 Q0    ( /)(:4K V&!NL@$  -(#   8
M      "  ?8E  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4
M" #R2&E*<ME^H;8!  #2 P  &               @ '>)P  >&PO=V]R:W-H
M965T<R]S:&5E=#DN>&UL4$L! A0#%     @ \DAI2J45![FW 0  T@,  !D
M             ( !RBD  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"
M% ,4    " #R2&E*[L-;L[8!  #2 P  &0              @ &X*P  >&PO
M=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( /)(:4JO%.04N $
M -(#   9              "  :4M  !X;"]W;W)K<VAE971S+W-H965T,3(N
M>&UL4$L! A0#%     @ \DAI2D+(%SNV 0  T@,  !D              ( !
ME"\  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    " #R2&E*
M;?,E^+<!  #2 P  &0              @ &!,0  >&PO=V]R:W-H965T<R]S
M:&5E=#$T+GAM;%!+ 0(4 Q0    ( /)(:4H%.!'NMP$  -(#   9
M      "  6\S  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%
M  @ \DAI2@HV'4*X 0  T@,  !D              ( !734  'AL+W=O<FMS
M:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    " #R2&E*IYHD^[D!  #2 P
M&0              @ %,-P  >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+
M 0(4 Q0    ( /)(:4H_R\(\M@$  -(#   9              "  3PY  !X
M;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ \DAI2K1T,K^X
M 0  T@,  !D              ( !*3L  'AL+W=O<FMS:&5E=',O<VAE970Q
M.2YX;6Q02P$"% ,4    " #R2&E*J<8L:+<!  #2 P  &0
M@ $8/0  >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( /)(
M:4K,$YQYM@$  -(#   9              "  08_  !X;"]W;W)K<VAE971S
M+W-H965T,C$N>&UL4$L! A0#%     @ \DAI2DHC2$NX 0  T@,  !D
M         ( !\T   'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4
M    " #R2&E*[<%II;@!  #2 P  &0              @ 'B0@  >&PO=V]R
M:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( /)(:4K6N?Z*MP$  -(#
M   9              "  =%$  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL
M4$L! A0#%     @ \DAI2N=8KUJW 0  T@,  !D              ( !OT8
M 'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    " #R2&E*$PS:
M&;@!  #2 P  &0              @ &M2   >&PO=V]R:W-H965T<R]S:&5E
M=#(V+GAM;%!+ 0(4 Q0    ( /)(:4K]R<A">P(  -P)   9
M  "  9Q*  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @
M\DAI2IN^WY>W 0  T@,  !D              ( !3DT  'AL+W=O<FMS:&5E
M=',O<VAE970R."YX;6Q02P$"% ,4    " #R2&E*8'I7J<(!   W!   &0
M            @ $\3P  >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4
M Q0    ( /)(:4JS%8S?P0$  #<$   9              "  351  !X;"]W
M;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%     @ \DAI2B- 9A[% 0
M-P0  !D              ( !+5,  'AL+W=O<FMS:&5E=',O<VAE970S,2YX
M;6Q02P$"% ,4    " #R2&E**N,XJ>0!   >!0  &0              @ $I
M50  >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( /)(:4KT
M]:H+N $  -(#   9              "  417  !X;"]W;W)K<VAE971S+W-H
M965T,S,N>&UL4$L! A0#%     @ \DAI2O#<O[?% 0  -P0  !D
M     ( !,UD  'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4
M" #R2&E*VN.6IK@!  #2 P  &0              @ $O6P  >&PO=V]R:W-H
M965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( /)(:4K980SUXP$   $%   9
M              "  1Y=  !X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L!
M A0#%     @ \DAI2KJ.P_>S 0  T@,  !D              ( !.%\  'AL
M+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    " #R2&E*I.14$<$!
M   W!   &0              @ $B80  >&PO=V]R:W-H965T<R]S:&5E=#,X
M+GAM;%!+ 0(4 Q0    ( /)(:4JCZJ-,MP$  -(#   9              "
M 1IC  !X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @ \DAI
M2LH:622S 0  T@,  !D              ( !"&4  'AL+W=O<FMS:&5E=',O
M<VAE970T,"YX;6Q02P$"% ,4    " #R2&E*%X3?HK8!  #2 P  &0
M        @ 'R9@  >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0
M   ( /)(:4J@![=4I00  +88   9              "  =]H  !X;"]W;W)K
M<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @ \DAI2G^GO-QF @  R@D
M !D              ( !NVT  'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q0
M2P$"% ,4    " #R2&E*F%:,G>0!  !W!0  &0              @ %8<
M>&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( /)(:4HAT5$;
M# (  $H%   9              "  7-R  !X;"]W;W)K<VAE971S+W-H965T
M-#4N>&UL4$L! A0#%     @ \DAI2H;=*+O= 0  K@0  !D
M ( !MG0  'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    " #R
M2&E*?.#G1ZH"  !\"0  &0              @ '*=@  >&PO=V]R:W-H965T
M<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( /)(:4J3DFE)T0$  *P$   9
M          "  :MY  !X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#
M%     @ \DAI2J,N_'J& @  D@@  !D              ( !LWL  'AL+W=O
M<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4    " #R2&E*QQ!@[:@!  "^
M P  &0              @ %P?@  >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM
M;%!+ 0(4 Q0    ( /)(:4JPOI8U;@(  $H(   9              "  4^
M  !X;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @ \DAI2MZ3
M(-QB P  APT  !D              ( !]((  'AL+W=O<FMS:&5E=',O<VAE
M970U,BYX;6Q02P$"% ,4    " #R2&E*5@/N>-T!   !!0  &0
M    @ &-A@  >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    (
M /)(:4H#0+BHT0,  #81   9              "  :&(  !X;"]W;W)K<VAE
M971S+W-H965T-30N>&UL4$L! A0#%     @ \DAI2LBP:9]G P  L0T  !D
M             ( !J8P  'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"
M% ,4    " #R2&E*%-ML7\\!  "Y!   &0              @ %'D   >&PO
M=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( /)(:4K.P])MS0(
M !,+   9              "  4V2  !X;"]W;W)K<VAE971S+W-H965T-3<N
M>&UL4$L! A0#%     @ \DAI2OV\\ZJG 0  D@,  !D              ( !
M494  'AL+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4    " #R2&E*
M1Y_*]KP$  "O&   &0              @ $OEP  >&PO=V]R:W-H965T<R]S
M:&5E=#4Y+GAM;%!+ 0(4 Q0    ( /)(:4J&>Q<*C@(  %,)   9
M      "  2*<  !X;"]W;W)K<VAE971S+W-H965T-C N>&UL4$L! A0#%
M  @ \DAI2I.VZE?N 0  :@4  !D              ( !YYX  'AL+W=O<FMS
M:&5E=',O<VAE970V,2YX;6Q02P$"% ,4    " #R2&E*&N&\MN0!  "9!
M&0              @ $,H0  >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;%!+
M 0(4 Q0    ( /)(:4H'4V;0\@$  ((%   9              "  2>C  !X
M;"]W;W)K<VAE971S+W-H965T-C,N>&UL4$L! A0#%     @ \DAI2F,#GUMU
M @  G @  !D              ( !4*4  'AL+W=O<FMS:&5E=',O<VAE970V
M-"YX;6Q02P$"% ,4    " #R2&E* F=)O.$"  "Q"P  &0
M@ '\IP  >&PO=V]R:W-H965T<R]S:&5E=#8U+GAM;%!+ 0(4 Q0    ( /)(
M:4IPZJ:]30(  &L(   9              "  12K  !X;"]W;W)K<VAE971S
M+W-H965T-C8N>&UL4$L! A0#%     @ \DAI2OY3/[4- @  Z@4  !D
M         ( !F*T  'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6Q02P$"% ,4
M    " #R2&E*K%D]IY #  "Q$0  &0              @ '<KP  >&PO=V]R
M:W-H965T<R]S:&5E=#8X+GAM;%!+ 0(4 Q0    ( /)(:4H(5_(,-@,  /0-
M   9              "  :.S  !X;"]W;W)K<VAE971S+W-H965T-CDN>&UL
M4$L! A0#%     @ \DAI2G@6#Y#? 0  F00  !D              ( !$+<
M 'AL+W=O<FMS:&5E=',O<VAE970W,"YX;6Q02P$"% ,4    " #R2&E*O8V#
ME%8#   )#@  &0              @ $FN0  >&PO=V]R:W-H965T<R]S:&5E
M=#<Q+GAM;%!+ 0(4 Q0    ( /)(:4H0Z.; ^ 0  ,L:   9
M  "  ;.\  !X;"]W;W)K<VAE971S+W-H965T-S(N>&UL4$L! A0#%     @
M\DAI2A=_]#;Z @  !0L  !D              ( !XL$  'AL+W=O<FMS:&5E
M=',O<VAE970W,RYX;6Q02P$"% ,4    " #R2&E*BI")M8\"  "M"   &0
M            @ $3Q0  >&PO=V]R:W-H965T<R]S:&5E=#<T+GAM;%!+ 0(4
M Q0    ( /)(:4I<;I.)R@(  ! +   9              "  =G'  !X;"]W
M;W)K<VAE971S+W-H965T-S4N>&UL4$L! A0#%     @ \DAI2JNFSQ93 P
MK X  !D              ( !VLH  'AL+W=O<FMS:&5E=',O<VAE970W-BYX
M;6Q02P$"% ,4    " #R2&E*\P1B^OP!  !;!0  &0              @ %D
MS@  >&PO=V]R:W-H965T<R]S:&5E=#<W+GAM;%!+ 0(4 Q0    ( /)(:4JH
M[!2PU@(  #$+   9              "  9?0  !X;"]W;W)K<VAE971S+W-H
M965T-S@N>&UL4$L! A0#%     @ \DAI2H=Q]\O; @  (PL  !D
M     ( !I-,  'AL+W=O<FMS:&5E=',O<VAE970W.2YX;6Q02P$"% ,4
M" #R2&E*)<#>V[L!  #6 P  &0              @ &VU@  >&PO=V]R:W-H
M965T<R]S:&5E=#@P+GAM;%!+ 0(4 Q0    ( /)(:4J(I<=4K00  /$7   9
M              "  :C8  !X;"]W;W)K<VAE971S+W-H965T.#$N>&UL4$L!
M A0#%     @ \DAI2J]A<TGE 0  1P4  !D              ( !C-T  'AL
M+W=O<FMS:&5E=',O<VAE970X,BYX;6Q02P$"% ,4    " #R2&E*:P;4M#-]
M  !;X $ %               @ &HWP  >&PO<VAA<F5D4W1R:6YG<RYX;6Q0
M2P$"% ,4    " #R2&E*/MAF?4,"  "V"@  #0              @ $-70$
M>&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( /)(:4HVF8=1IP4  #@V   /
M          "  7M? 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " #R2&E*
M)=-& XT"  #[,   &@              @ %/90$ >&PO7W)E;',O=V]R:V)O
M;VLN>&UL+G)E;'-02P$"% ,4    " #R2&E*S2/QLRH"  "H+P  $P
M        @ $4: $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     6P!; .\8
(  !O:@$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<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>98
<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>100
<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>265</ContextCount>
  <ElementCount>374</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>102</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="strl-20161231.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/20161231/role/statement-document-and-entity-information</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>001 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-consolidated-balance-sheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>002 - Statement - Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-consolidated-balance-sheets-parentheticals</Role>
      <ShortName>Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>003 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-consolidated-statements-of-operations-</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - Statement - Consolidated Statements of Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-consolidated-statements-of-comprehensive-loss</Role>
      <ShortName>Consolidated Statements of Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - Statement - Consolidated Statement of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-consolidated-statement-of-stockholders-equity</Role>
      <ShortName>Consolidated Statement of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-consolidated-statements-of-cash-flows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>007 - Disclosure - Note 1 - Summary of Business and Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/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>8</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - Disclosure - Note 2 - Cash and Cash Equivalents</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-2-cash-and-cash-equivalents</Role>
      <ShortName>Note 2 - Cash and Cash Equivalents</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>009 - Document - Note 3 - Costs and Estimated Earnings and Billings on Uncompleted Contracts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts</Role>
      <ShortName>Note 3 - Costs and Estimated Earnings and Billings on Uncompleted Contracts</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - Disclosure - Note 4 - Subsidiaries and Joint Ventures with Noncontrolling Owners' Interests</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests</Role>
      <ShortName>Note 4 - Subsidiaries and Joint Ventures with Noncontrolling Owners' Interests</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - Disclosure - Note 5 - Construction Joint Ventures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-5-construction-joint-ventures</Role>
      <ShortName>Note 5 - Construction Joint Ventures</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - Disclosure - Note 6 - Variable Interest Entities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-6-variable-interest-entities</Role>
      <ShortName>Note 6 - Variable Interest Entities</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Note 7 - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-7-property-and-equipment</Role>
      <ShortName>Note 7 - Property and Equipment</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - Note 8 - Goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-8-goodwill</Role>
      <ShortName>Note 8 - Goodwill</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - Disclosure - Note 9 - Line of Credit and Long-term Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-9-line-of-credit-and-longterm-debt-</Role>
      <ShortName>Note 9 - Line of Credit and Long-term Debt</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - Note 10 - Operating Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-10-operating-leases-</Role>
      <ShortName>Note 10 - Operating Leases</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Note 11 - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-11-commitments-and-contingencies</Role>
      <ShortName>Note 11 - Commitments and Contingencies</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - Note 12 - Income Taxes and Deferred Tax Asset/Liability</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-</Role>
      <ShortName>Note 12 - Income Taxes and Deferred Tax Asset/Liability</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - Note 13 - Net Loss Per Share Attributable to Sterling Common Stockholders</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-13-net-loss-per-share-attributable-to-sterling-common-stockholders</Role>
      <ShortName>Note 13 - Net Loss Per Share Attributable to Sterling Common Stockholders</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Note 14 - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-14-stockholders-equity</Role>
      <ShortName>Note 14 - Stockholders' Equity</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>021 - Disclosure - Note 15 - Employee Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-15-employee-benefit-plans-</Role>
      <ShortName>Note 15 - Employee Benefit Plans</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>022 - Disclosure - Note 16 - Concentration of Risk and Enterprise-wide Disclosures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-16-concentration-of-risk-and-enterprisewide-disclosures</Role>
      <ShortName>Note 16 - Concentration of Risk and Enterprise-wide Disclosures</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>023 - Disclosure - Note 17 - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-17-related-party-transactions-</Role>
      <ShortName>Note 17 - Related Party Transactions</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>024 - Disclosure - Note 18 - Quarterly Financial Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-18-quarterly-financial-information-</Role>
      <ShortName>Note 18 - Quarterly Financial Information</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>025 - Disclosure - Note 19 - Subsequent Event - Commitment to Purchase Concrete Company</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-19-subsequent-event-commitment-to-purchase-concrete-company</Role>
      <ShortName>Note 19 - Subsequent Event - Commitment to Purchase Concrete Company</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>026 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-significant-accounting-policies-policies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>027 - Disclosure - Note 1 - Summary of Business and Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-1-summary-of-business-and-significant-accounting-policies-tables</Role>
      <ShortName>Note 1 - Summary of Business and Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>028 - Disclosure - Note 3 - Costs and Estimated Earnings and Billings on Uncompleted Contracts (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-tables</Role>
      <ShortName>Note 3 - Costs and Estimated Earnings and Billings on Uncompleted Contracts (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>029 - Disclosure - Note 4 - Subsidiaries and Joint Ventures with Noncontrolling Owners' Interests (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables</Role>
      <ShortName>Note 4 - Subsidiaries and Joint Ventures with Noncontrolling Owners' Interests (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>030 - Disclosure - Note 5 - Construction Joint Ventures (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-5-construction-joint-ventures-tables</Role>
      <ShortName>Note 5 - Construction Joint Ventures (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>031 - Disclosure - Note 6 - Variable Interest Entities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-6-variable-interest-entities-tables</Role>
      <ShortName>Note 6 - Variable Interest Entities (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>032 - Disclosure - Note 7 - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-7-property-and-equipment-tables</Role>
      <ShortName>Note 7 - Property and Equipment (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>033 - Disclosure - Note 9 - Line of Credit and Long-term Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-9-line-of-credit-and-longterm-debt-tables</Role>
      <ShortName>Note 9 - Line of Credit and Long-term Debt (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>034 - Disclosure - Note 10 - Operating Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-10-operating-leases-tables</Role>
      <ShortName>Note 10 - Operating Leases (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>035 - Disclosure - Note 12 - Income Taxes and Deferred Tax Asset/Liability (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-tables</Role>
      <ShortName>Note 12 - Income Taxes and Deferred Tax Asset/Liability (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>036 - Disclosure - Note 13 - Net Loss Per Share Attributable to Sterling Common Stockholders (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-13-net-loss-per-share-attributable-to-sterling-common-stockholders-tables</Role>
      <ShortName>Note 13 - Net Loss Per Share Attributable to Sterling Common Stockholders (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>037 - Disclosure - Note 14 - Stockholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-14-stockholders-equity-tables</Role>
      <ShortName>Note 14 - Stockholders' Equity (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>038 - Disclosure - Note 15 - Employee Benefit Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-15-employee-benefit-plans-tables</Role>
      <ShortName>Note 15 - Employee Benefit Plans (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>039 - Disclosure - Note 16 - Concentration of Risk and Enterprise-wide Disclosures (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-tables</Role>
      <ShortName>Note 16 - Concentration of Risk and Enterprise-wide Disclosures (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>040 - Disclosure - Note 18 - Quarterly Financial Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-18-quarterly-financial-information-tables</Role>
      <ShortName>Note 18 - Quarterly Financial Information (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>041 - Disclosure - Note 1 - Summary of Business and Significant Accounting Policies (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/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>42</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>042 - Disclosure - Note 1 - Summary of Business and Significant Accounting Policies - Summary of Useful Lives Used in Computing Depreciation and Amortization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-1-summary-of-business-and-significant-accounting-policies-summary-of-useful-lives-used-in-computing-depreciation-and-amortization-details</Role>
      <ShortName>Note 1 - Summary of Business and Significant Accounting Policies - Summary of Useful Lives Used in Computing Depreciation and Amortization (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>043 - Disclosure - Note 2 - Cash and Cash Equivalents (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-2-cash-and-cash-equivalents-details-textual</Role>
      <ShortName>Note 2 - Cash and Cash Equivalents (Details Textual)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>044 - Disclosure - Note 3 - Costs and Estimated Earnings and Billings on Uncompleted Contracts - Excess Billings Over Costs and Estimated Earnings on Uncompleted Contracts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-excess-billings-over-costs-and-estimated-earnings-on-uncompleted-contracts-details</Role>
      <ShortName>Note 3 - Costs and Estimated Earnings and Billings on Uncompleted Contracts - Excess Billings Over Costs and Estimated Earnings on Uncompleted Contracts (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>045 - Disclosure - Note 3 - Costs and Estimated Earnings and Billings on Uncompleted Contracts - Net Amount of Costs and Estimated Earning on Uncompleted Contracts Above (Below) Billings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-3-costs-and-estimated-earnings-and-billings-on-uncompleted-contracts-net-amount-of-costs-and-estimated-earning-on-uncompleted-contracts-above-below-billings-details</Role>
      <ShortName>Note 3 - Costs and Estimated Earnings and Billings on Uncompleted Contracts - Net Amount of Costs and Estimated Earning on Uncompleted Contracts Above (Below) Billings (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>046 - Disclosure - Note 4 - Subsidiaries and Joint Ventures with Noncontrolling Owners' Interests (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-details-textual</Role>
      <ShortName>Note 4 - Subsidiaries and Joint Ventures with Noncontrolling Owners' Interests (Details Textual)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>047 - Disclosure - Note 4 - 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/20161231/role/statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-components-of-noncontrolling-interest-subject-to-mandatory-redemption-details</Role>
      <ShortName>Note 4 - Subsidiaries and Joint Ventures with Noncontrolling Owners' Interests - Components of Noncontrolling Interest Subject to Mandatory Redemption (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>048 - Disclosure - Note 4 - Subsidiaries and Joint Ventures with Noncontrolling Owners' Interests - Changes in Noncontrolling Owners' Interests (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-4-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-changes-in-noncontrolling-owners-interests-details</Role>
      <ShortName>Note 4 - Subsidiaries and Joint Ventures with Noncontrolling Owners' Interests - Changes in Noncontrolling Owners' Interests (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>049 - Disclosure - Note 5 - Construction Joint Ventures (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-5-construction-joint-ventures-details-textual</Role>
      <ShortName>Note 5 - Construction Joint Ventures (Details Textual)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>050 - Disclosure - Note 5 - Construction Joint Ventures - Construction Joint Ventures, Partner Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-5-construction-joint-ventures-construction-joint-ventures-partner-share-details</Role>
      <ShortName>Note 5 - Construction Joint Ventures - Construction Joint Ventures, Partner Share (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>051 - Disclosure - Note 5 - Construction Joint Ventures - Construction Joint Ventures, Partner Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-5-construction-joint-ventures-construction-joint-ventures-partner-income-details</Role>
      <ShortName>Note 5 - Construction Joint Ventures - Construction Joint Ventures, Partner Income (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>052 - Disclosure - Note 6 - Variable Interest Entities (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-6-variable-interest-entities-details-textual</Role>
      <ShortName>Note 6 - Variable Interest Entities (Details Textual)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>053 - Disclosure - Note 6 - Variable Interest Entities - Consolidated Balance Sheet - Myers (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-6-variable-interest-entities-consolidated-balance-sheet-myers-details</Role>
      <ShortName>Note 6 - Variable Interest Entities - Consolidated Balance Sheet - Myers (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>054 - Disclosure - Note 6 - Variable Interest Entities - Consolidated Statements of Operations - Myers (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-6-variable-interest-entities-consolidated-statements-of-operations-myers-details</Role>
      <ShortName>Note 6 - Variable Interest Entities - Consolidated Statements of Operations - Myers (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>055 - Disclosure - Note 7 - Property and Equipment (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-7-property-and-equipment-details-textual</Role>
      <ShortName>Note 7 - Property and Equipment (Details Textual)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>056 - Disclosure - Note 7 - Property and Equipment - Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-7-property-and-equipment-property-and-equipment-details</Role>
      <ShortName>Note 7 - Property and Equipment - Property and Equipment (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>057 - Disclosure - Note 8 - Goodwill (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-8-goodwill-details-textual</Role>
      <ShortName>Note 8 - Goodwill (Details Textual)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>058 - Disclosure - Note 9 - Line of Credit and Long-term Debt (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-9-line-of-credit-and-longterm-debt-details-textual</Role>
      <ShortName>Note 9 - Line of Credit and Long-term Debt (Details Textual)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>059 - Disclosure - Note 9 - Line of Credit and Long-term Debt - Long-term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-9-line-of-credit-and-longterm-debt-longterm-debt-details</Role>
      <ShortName>Note 9 - Line of Credit and Long-term Debt - Long-term Debt (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>060 - Disclosure - Note 9 - Line of Credit and Long-term Debt - Maturities of Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-9-line-of-credit-and-longterm-debt-maturities-of-debt-details</Role>
      <ShortName>Note 9 - Line of Credit and Long-term Debt - Maturities of Debt (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>061 - Disclosure - Note 10 - Operating Leases (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-10-operating-leases-details-textual</Role>
      <ShortName>Note 10 - Operating Leases (Details Textual)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>062 - Disclosure - Note 10 - Operating Leases - Minimum Annual Rentals for Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-10-operating-leases-minimum-annual-rentals-for-operating-leases-details</Role>
      <ShortName>Note 10 - Operating Leases - Minimum Annual Rentals for Operating Leases (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>063 - Disclosure - Note 11 - Commitments and Contingencies (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-11-commitments-and-contingencies-details-textual</Role>
      <ShortName>Note 11 - Commitments and Contingencies (Details Textual)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>064 - Disclosure - Note 12 - Income Taxes and Deferred Tax Asset/Liability (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-details-textual</Role>
      <ShortName>Note 12 - Income Taxes and Deferred Tax Asset/Liability (Details Textual)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>065 - Disclosure - Note 12 - Income Taxes and Deferred Tax Asset/Liability - Federal and State Income Tax Net Operating Loss Carryforwards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-federal-and-state-income-tax-net-operating-loss-carryforwards-details</Role>
      <ShortName>Note 12 - Income Taxes and Deferred Tax Asset/Liability - Federal and State Income Tax Net Operating Loss Carryforwards (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>066 - Disclosure - Note 12 - Income Taxes and Deferred Tax Asset/Liability - Income Tax Expense (Benefit) Components (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-income-tax-expense-benefit-components-details</Role>
      <ShortName>Note 12 - Income Taxes and Deferred Tax Asset/Liability - Income Tax Expense (Benefit) Components (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>067 - Disclosure - Note 12 - Income Taxes and Deferred Tax Asset/Liability - Summary Reconciliation Reported Amount of Income Tax Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-summary-reconciliation-reported-amount-of-income-tax-expense-details</Role>
      <ShortName>Note 12 - Income Taxes and Deferred Tax Asset/Liability - Summary Reconciliation Reported Amount of Income Tax Expense (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>068 - Disclosure - Note 12 - Income Taxes and Deferred Tax Asset/Liability - Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-12-income-taxes-and-deferred-tax-assetliability-deferred-tax-assets-and-liabilities-details</Role>
      <ShortName>Note 12 - Income Taxes and Deferred Tax Asset/Liability - Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>069 - Disclosure - Note 13 - Net Loss Per Share Attributable to Sterling Common Stockholders (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-13-net-loss-per-share-attributable-to-sterling-common-stockholders-details-textual</Role>
      <ShortName>Note 13 - Net Loss Per Share Attributable to Sterling Common Stockholders (Details Textual)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>070 - Disclosure - Note 13 - 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/20161231/role/statement-note-13-net-loss-per-share-attributable-to-sterling-common-stockholders-basic-net-income-loss-per-share-attributable-to-sterling-common-stockholders-details</Role>
      <ShortName>Note 13 - 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>71</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>071 - Disclosure - Note 14 - Stockholders' Equity (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-14-stockholders-equity-details-textual</Role>
      <ShortName>Note 14 - Stockholders' Equity (Details Textual)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>072 - Disclosure - Note 14 - Stockholders' Equity - Service-based Share Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-14-stockholders-equity-servicebased-share-compensation-details</Role>
      <ShortName>Note 14 - Stockholders' Equity - Service-based Share Compensation (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>073 - Disclosure - Note 14 - Stockholders' Equity - Summary of 2001 Plan for Restricted Stock Grants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-14-stockholders-equity-summary-of-2001-plan-for-restricted-stock-grants-details</Role>
      <ShortName>Note 14 - Stockholders' Equity - Summary of 2001 Plan for Restricted Stock Grants (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>074 - Disclosure - Note 15 - Employee Benefit Plans (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-15-employee-benefit-plans-details-textual</Role>
      <ShortName>Note 15 - Employee Benefit Plans (Details Textual)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>075 - Disclosure - Note 15 - Employee Benefit Plans - Participation in Multiemployer Defined Benefit Pension Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-15-employee-benefit-plans-participation-in-multiemployer-defined-benefit-pension-plan-details</Role>
      <ShortName>Note 15 - Employee Benefit Plans - Participation in Multiemployer Defined Benefit Pension Plan (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>076 - Disclosure - Note 16 - Concentration of Risk and Enterprise-wide Disclosures (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-details-textual</Role>
      <ShortName>Note 16 - Concentration of Risk and Enterprise-wide Disclosures (Details Textual)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>077 - Disclosure - Note 16 - Concentration of Risk and Enterprise-wide Disclosures - Contract Revenues by Customer (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-16-concentration-of-risk-and-enterprisewide-disclosures-contract-revenues-by-customer-details</Role>
      <ShortName>Note 16 - Concentration of Risk and Enterprise-wide Disclosures - Contract Revenues by Customer (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>078 - Disclosure - Note 17 - Related Party Transactions (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-17-related-party-transactions-details-textual</Role>
      <ShortName>Note 17 - Related Party Transactions (Details Textual)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>079 - Disclosure - Note 18 - Quarterly Financial Information (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-18-quarterly-financial-information-details-textual</Role>
      <ShortName>Note 18 - Quarterly Financial Information (Details Textual)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>080 - Disclosure - Note 18 - Quarterly Financial Information - Quarterly Financial Information (Unaudited) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-18-quarterly-financial-information-quarterly-financial-information-unaudited-details</Role>
      <ShortName>Note 18 - Quarterly Financial Information - Quarterly Financial Information (Unaudited) (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="strl-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>081 - Disclosure - Note 19 - Subsequent Event - Commitment to Purchase Concrete Company (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20161231/role/statement-note-19-subsequent-event-commitment-to-purchase-concrete-company-details-textual</Role>
      <ShortName>Note 19 - Subsequent Event - Commitment to Purchase Concrete Company (Details Textual)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>82</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-20161231.xml</File>
    <File>strl-20161231.xsd</File>
    <File>strl-20161231_cal.xml</File>
    <File>strl-20161231_def.xml</File>
    <File>strl-20161231_lab.xml</File>
    <File>strl-20161231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies/>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>102
<FILENAME>0001171843-17-001381-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001171843-17-001381-xbrl.zip
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
M;SZ[O+YQYMHF1K_1#%DAY?BG^B>^ .]?);%X?%ON]<OI!>"$D_=7VA\1W+6
MR0,/>\ U=F)+,:K[B<HV\K5:Y?F7S2IIM+XJK*3I#C0UDT_8$KAM$*!)+7E?
M7"#550;*8/0L*5"MX(L4$!;4='OZ2-L] 7ALH2(XNY4H@;B@JJ<M(5D3I.VA
MLBH(WOQ:S(8 K?+'1#&7Q@!M+X38/."P,4BKW&L1S^T0I :R#P *_2]]6?G7
M!BJ/#I4)I255T57R6!W<A&.L+[UUOV(?)K RGN"M;+X@V\,Q?W5,O!Z-2B6M
M9]SLS!N*D>[JJCS,H;U]X-LG3I/S<#@05KXH/>7ET:;)23D4!YJ[BJ+(^R1.
M\\*.3:6HXA*>GKNCOA5@=X]\(RG1Q5<,!H/!L\.]D13HPH"5)FMZN[BOO+K9
MT(K0AMI:EM8V &O$@)I83>>OH*\%W/:1JS0G 9VUS,GF@%W;#U=A,,E>YOW&
M C)?FG+*2'0[<Z\P-V&B44]\T5SMPW&_(1=5 -XJ3:IY;]1;A_<X&%$$#139
MV02@A\.ZF=X1^N2*N/ZXK^:LL%6 ; AUHUB*(C0)-)GJ,MN"NE'\0WQ=4%%4
M;4.HN>>$IUT<O_2;^I/"./1 &+M3\_97#5 V![V)WRD+'>-\R493T.-8,5X^
MB,O"#; CJ/89-BPNBO[B&@[=FJMW_38'NUYQ :W?R\AF8V"VB\A*_M'%][1U
M9:1N!Y$&?L\:>Z&)8Y>%RX -X-@6]"LW0%.%&] V]+4<YEI[HNGB]C4]G?3I
M&EC5\(EW@NW*,T\7N\'8JF2X*VS!VDEK#. O.\0.>%?8"Q1+U%>'X95:Q0X;
M=&#K"\-L8KOJ(+!:T6PMBZ&(TP\<PZ8-S_H5@:_18)CQ$S9'[]!HM58;L_Y
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
MI/H.Y*<GPDG512C5 $N$$6J33X\+YOA@_&\(NB[D)TT6;D<6@/6 U%,@]1I
M"GE&W260O13(7@T@-2&08L:N ^3OKO>=>?ZY.\??D9&RNY- B(0NQ*$)?(UQ
M_&H\6O-PGHC)Q@CVJQ%LAF$1NBQZ,\-C5QZX[9C?S4)M15"##(S^O G'OF5:
MAO=T8Z#%<!. $4 'P\>SC\:]9?JN X?=N;OR:!CUA^6H=<$$Z3Z./=OJ^@B4
M#[)].AC$B&;AS,*/@%RS1>A-9N"T@25SYQGS,].DGI*&#><_^&[6?YC)MWEY
M8^2N/(PVAO[,;TQ7RP(_' QJ[DM#L#(8_>J8.!4%K\2S--DV_>C.,=,^278"
MSF'!EBUQ5QX)317:4;JJ99!H!LD642C1M444A/*AR#UMN 4<L/\JFKP7Z(3
M;V/;9XVDI-_3]0'HW4.H2^=92:Q]K96:G!O>G>5TP;M]*U%Q2/1!G(W&S[C?
MV\P_+F38Y)-JMRO^V:FJ6TY+WE;_M-HEQ#]C)I%B+I%B-A%Y906W3"K@48O@
MM5/+%5[CTL+UT]4<(@)%DO.9T;]"$*KI4Z&&2 $]GN'72A R#%[_U068:"40
M?.9)OYR=774D\%TD/!4-YTF:XVP&D\%VS8%1I(<9HT;&S)C,)$;^3@=OJ]DA
M2I+TEVO!F7$/7U (VW+@ 0M^:072PD .MQ9@W0-M+%\RI-\N/IU*MS/X.UZ
MQVJF[B1$TPW^M!!NP -?SE_E/H"%C5''W%KT>OB"PH\ =T>"<X006;@/\/O
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
M:$HN3]3[\R;N0\TG4V 3=M?!=],I?$[Q#!KZM6QB#A31T2H]^F\=RP;?"]3
MR9O]P2]X_0JC 3 3CD/K*HI>V+.:Z.R/"M?4!C =$U:VE:*SYW"V,E5#]$K\
MVF,SYOC6/>/G=!E>HD/K8/#*#W*)S=V5'*H*)^MVE8/CSRH\A$8N2%I_SY@L
MCTEMKB^%F/>%9_#>=[ QWNOJV;[0.>MJ_=%SHT(-/=L7'2R[TD?-MW(M/2L:
M?GHX>%7KV2PJ;1\9U<.8"Q(S$.M];2#O66)*0I4;V)=#N6UA:0S_FGIO* M=
M?5AVW_9E8RJLUGM#N6VA:KZ5Z^B]H2(2QX/!JZ[>&RHB2ZP]5"HD1A$Z^5N3
M&#L:RT8CN3\8/C.S$\>C,?&U=N3LP?#,VZ<%S]%<,8]&1SD31J_V5\6L1YHX
M:" 7='PMH+>#:,F1BT&>;\:<XQG'FT%8@/8@-?CM2EQ[PHVE.-2^D&W G+V1
M7A'D.:@-J\)!&!#=ZSXT<"8!AXJPYB&Q4D%!7#.<Y([C9P6>X\6WSQD\=5F<
MQE"+B8+]ZH=-\13G[O:(9TF(9U,\A>%&;4MX/N#I\]GU/KKA.)B&]G+:\'?/
M"MCE=.IOI@OE@1"7 AH-0-HR/DUTBCP0FNH'@T\3/2\/A&F\K>&3R09=3C_S
M"9K.W;F+LZ@W8BY%$2H^K:C@*X#8!-PFM%:$"9+6P&W"ZHHXZ[%D =0'%RQ!
MT[)#M =OV"3T*!W\Z9%/2_WLN7/47V$05X!$+B38S*3ASFCZ:6.NT;-X#=6L
M"/-J,9\,\9/WO2)BVP"W%0JL8,0"!48OD (K>#M/ 4T64F")N7=  =[I>9VB
M.J%9KLG*4-7RD-,R]9:N434GMC+[?:6OK[WT@93%"3-/O;ZJ]38E[+ZQ$[K5
MNMS7ZN[=!M5,JO#L4P;Z2!Z60%!>)%0-R&HV5H6GFJ+U1JJR)4 .@JG!F1"J
MB]Y('FV7Z/O&56Q=C62]3( WV=<O[,ZP,VB<N]["]< 5^[=K.<%O\&SHL94P
MBR,4FJJ/U"WOSY9@KI#DI6*Q53#C+:I=TUCHX70Q;- O 1B@J@WL=HG;K\CG
M88%R'6"QXA<MD OP_R?,]R^G:(BO416I#L7LJ6"@(@M,^:KK0;;2E5*'8F'O
MZ\J6 -ND>%>XC_U>,6A?N?A&<-:HXA5:/9JLZ_VUX0Q]RX&?@&4\!F\0E?ZY
MZ_B629>M7>?6,QQ_RN!)4UFVY ==6>O*P^R?\0O/)G^'ED\I')*R6P98!:[#
M\/6!%T[P&RYE?]Z$8Y_]'6(F[![^*XG'%3Y?&8]31T(-,J1X7(Y(#3!?FV8\
MLQ>?F/Z%[X?,/'-,_(/W(CIPDFIB:UL9#D'1#=>BZ"JZK$WP3.GZA4/-?<UG
M0&.QS;\)VY;0H@Y=L<<"@)U[:_RJ)_&Q^L&P>::4L>"+R^U'(@>E;#&;S?5/
M!JJ(CN?H=S-O87C!4Y*4_/>'\\^N-V?>Y8/#O/BGGPW+^\VP0_;A*?GS7Q8
MZ4UF3U_8/;/IX>2["P?\?9^^T%8=Z;+X*%A)_TJ:Y8D>);*_,,-GEV/;NJ,?
M5WC;0L)&"OVK$42ACLLIIG*QK>I'-EY5BMJ3Q79X,;8D@'E-Q%9R3!8+,)K@
M^"IBN@HWI<J-7@LW?P;J"?\'5=>]85.=1G!N>-X3[#TQVQK'^D@3\EROI_8+
M@-: 82M@KZS^'8FON*GJL*?M"6YM-=SBHH7A0-T3V"N-U(JZDIXZ&.K[A7O/
MT82AT.8;]?5]D>9  BU"Y:*INU(N'RU_8E.3@:2#0KTL$,+M]W1]T--.WM=J
M1#$UYI8-'P;4@M-A#Y*'+3CCYA/6?QCOT9FTMFC4_I/W^,0V?PVZEW8#=T$=
M3),/XC: ^%FM;J#PAHK6?=F>I[MO"W-:W:D#_\3MIT'2]$>&$9KTYSBTAK%M
M ].$VROAX)VS9TS"3)?AD+E.%JDO&;8MS6#C[2?)MF";3'C]/8OJ+:4'*YA)
MKF<!#H8-?T@>FQL6YL< L]CJDMQID4([X+I@YC&6VY4Y_'+F(U0V6-Z2$4C@
M4I#8(T2+$(Q_,-ZPH=,8Q!OYD*5\>"HE+%K\"MM"86Z0?S'FYJ@OS1C(_/A)
M<D-/>IBYMOW4=<$) 5$$Q\XR0?5:2' #J :J _^7GH\?FQM_ 2&#\H<*7TXR
M7J7T%\8?I7L>@,0% .0@W4MBV?]^!)TY>N=+OUU\@B^!% ]T_%!O42-@IQ)H
M6>8A+;ZY 6MANW+38^!7'FR7Q^ YJITEQ#QV9WBH;\7H9% P$;=3Z=]9:A1V
MR(!/;&MNX8\!TQSA) .H><_Y%2F(OW7<0#+N#<NF P!A=*FT>>&Y?[%) +0&
M[PW<-INOXS!F$KL!N7C#,,0"%@JYH+@AO&X!#]^CK$P)J[$+*.(_3,N#5[H>
MO!3>D'(;_,)\ZL0_APU>, 24%;;]5#H+6MBUI--RE?K;S>B<EE=4XX[(\9+(
M%$<";Y7 >G[-R2J%:[8,XC\4^734?,WZ1^X<(^Z@(]KAK7_(>7JGRL0&#3-F
M.%V'M*TK&<43)Z\K'V;69!8K/[ ,)H:#NA*.T="''Z.FA.-UX?IX^(<!FA*D
MOG)OR<)R>@CFU NV[=(292Y<<)S02?0('F  V]^R8+7 Z]KI\FB<'4NQE2HJ
M^$-*+97).VXW&)3/[8"A$*1?FN\DM!)F+&_,1$:+Y&.8$XW%5HSH'^KX.9[O
M[9[O2&$/6PKY=*B3(C(9G!)DD(,+E#'SX?UT#/EL86"1!9CG5(Y.+S&9#UJ4
MQ 2]*)RO$I 9C@<//!/ C^!U-@O@8Q2<B<=,"]OYTA*^@3U]>94I?(1O]DP2
M-G)GZ?HD> ,AO-"X Z=RSOW!+"XY;\EO@9JC/?"JDFM36^ZC&6/T:M#E%5']
M5+J GT77,CMH=%2>1"_C]%$K3I\:QT5^+C4_-HXGQOX5VO'$V/6)T>S ,$!&
M_,"=,Z]#ZHDB*I3I".*(272>=$C3.Q+S)Y[[D)PFW)$!2<RH)?C<LKEX12^'
M;VW,\_IQ#(9^BC(<+A))G$?]\>*%_W+'I_5H5L@XE+HA>W-)#M$YRD:JL>U^
MQ!I ^X@[<+-_/;TY!9WH?,>0:,"S/<0%C(K;<)NFS(P<6,O!U)/)HX-PUG\U
M'...#G[)=#%+1-ZM;;%[QL.GQ B6_QV5LXLM$N%ALAZ^,[:@T0 99O5+E\T
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
M=9WZ65$QGSCBMA2;HSK!]-"Z9EB6B66IC2MW>G)?$5;N:+VE<BSATAO N*H
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
M:N#0< *J820E'>)M^#Y#U]"3P.N#@S0*"K<3:#/SJ23T2(],=?A,]=7XC@-
M08O[Y-+X9*L?-^YY;)SEW(.AQU-#X"%%03$K+M!98YS WNV\/0"S"H3,C(SZ
MKR[ Q#5XR"M.,2Z <SB$]GX2U.R(+?<O+ AXK2J/9<0., ^DH+-<'NF ?X:3
MZ"Y Z8O3:M-LZ)SF&CON0R8<2,XU'3(3PY^U/Q<WURR%HC=SER(7S8;B NP\
M&XU_H#U[;]B11,7YA]B=8M&O0MPM(U?YW!X7-1">+7*NUTZ-0?6=@#B1V48(
MK:+*E@9I)TGT).PX+90X(U,1N*U?69 %\3]@62)ADN3-A?R2"*7AYX)U%\D(
M<S[4:&5@SL=9['%V*KI5X#J\3 36H<4<-P-*6B1>*,%H(V..Y3C"2=@O3Y2+
MNPG;;M.N127ZPD,)[[FTD;40) CBNUCMZ*#\T6+Y8%!2W82$X^$,CY.K%6J,
MRB79:2F1(+SIT=I>Y&OEVD$<I\.)6 "L3I ?' 1HW8,^YZ4#29&TY:2%<+&$
M35NY[;C$MBBP9IBHU1C$*/63S9)E+N. MK9<+"^<^BR(TVW%0\-Q46$88_>^
M1N;W66O+XY7/EJ]\@EU@1(.",2WMQ-F+?%:XTX;RTT[U4N67E9PT;9VW^]HX
M&NK= TNN@!WO+[?:E^+ F%D9BKCE,+A9401VGXB;GT/DZ+E'TDYE6*<!7/MI
M%_39L#Q>7"#RX@Z)-H<4^A16(D3%09F0 +]Y,C$\[RFJKL&; TG!HJ@L)[H;
M$BO%T,=2<KKNY,YY,P(7;^2!B6HR7J?%J[2FN*=)>PXK:,/U5-1\(X7L9?4V
M?)T?YH9$;LG01WX"=XGB8U& =6J[#WZFI,N0OC!PMO+"LV-[(N__I?PX!R<J
M]"B^!2:5WT[AY ]E5>4-@=8\_A)C+M%WM/5^-I)K9GB"U\907'./?DE;EIK
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
M7.\I]^.F'8;47#?80;;O17Z<MI9MU;$YG"T@7MV4*-=#;9!KK/3<$:_N8U1
M7#]<Q,]G.&'ZPFG:;K<&V^>)H(^$1!CU&E*A = M4Z2)//05(47T8>^E4*2)
MH/3%&F(D'Q)%L$%= *(7GSG8&(3YE]-?G>PDM9MP[,,)9H ENIGHB,FB*X-F
M9&D*^3YHTT2(=+%N573MY=&FB3CI@PJ^::AR=T\;ZBE]YI@X?,Y.?E<8-=!8
M=GIB&LA-:2""<)>X-C*PQ$>L_ Q0;<3:XK-3UAJ>%-O#%3[DP^\V9-I^A5(;
MJ,VP2V':+CZ-+)T*(=0.!)\5T^[Z MFJ'$X5CZ>Y9C9JQTS_>F$+WI4=GO6>
ML-VXKJGY:5,KU]\8W)7]G/6>L->_/AH,M@'N#?/N+9Q<RCOW87OU=%C0-S<*
M-9W1K*E;-S#L[/<X-_*;&_S! F25.\?Z3Z$186[. [WD]FG!:-[!-;S8LR9X
M[F$8*QJ">6L%-KN<7CC4ABPT;/KM_["G&-Z58S!'%4-P"DV6=T:#O9%:;YG4
M%<.\7CRM>RW3NF(DV$LG]<HA#"-=R(GJ2R//%;5&_.QZT4?X.Z6.R52+4Z_1
M\:?OOUJ.-0]+ADV.%.WD_97V1PLD+<7UI='9>!31N0=TUH]TKC%<>J2K0"OE
M#V6H?GSA]$K?Q!^BT5RW,\.Y7/#NG9L88!4MHN6><&ZRVAN-1GH+=%^%^\%N
M00/#K'(+A+.&U#[\9W#< O$6-+#7JK9 %[H7FM(?Z&T8&@VW@(*/7ZF.XX(6
MP_Y"EP\.\_R9M0!5AFT->66 :$+?9,;,$"W8\I<M?\K8-V/.*?R+9P"YV#D
M!F[^A"/E+5P^O6:9X+F$KU81ON]EQV341;(.;7R<LV.[?KA^?WK]V)^^I+9K
M'_WI]1KMZ;.\*?W;M9Q ^@WX /;_V'J^O'CL=R8M#-QS:X$9?LN1_B*RW4=D
MX_5D+HTTM6$=4BXIC2=4\H*CD+&JA?\,WX?BVI&"IP4RD_U$MROI<?B0369.
M]#$^;K-':>&Y?[%) (]8\8@L4"0^H- =AQ8P??J#AQES@(.P SS^PHMKJWG%
MM6?YWPD4 -T-05=0]0U5(M*/&(.O:5D66'35TS#O#:XU 41Z.;6MY^M1GWG7
MC3!')$+\0'+'@0'O]</I%"B',<&Q2Z57IQ'71>1+:)$A!;SZWC*1U":#TP%W
MA#YE\%OPF4%U47$>H#H-/<?R9Q*+8PN$&8O'@G4DYLPHW1PM+DT,U!S!$]^,
M:8#E0[;O2F-JQV]C9%_Z[K@/-C,!'7K9(XX<LWQV*@$G^,Q&I(%P>2Y(T1CC
M825A)SSXC>$8]I-OQ=WI+2_/&_C^J>4 A!:LB[#%@<Q.NFY4'(7TH3[[#Z[W
M'2D\IM$!0'&\F(5O6AA^0-\B*A[&1O&$A",A8M$0WFK,7?B2<^$$E F(AW%Z
M $)V4!+_"W.P= ;KUI@QF>7W++_M%EV+QAW OH83DE9D2$/"ZC<+>#\1%-PB
M^#D];_.,+39(Y*,H<(/+&8H/1LA_E[1.+).:8&9P!HW;+I* 8]4=_&**.8WH
M1A]#94%R #].R_4B/1$]8U/^EGYFIW%VOLCN3S38QJ=B56%H!VGI9R0!)./1
M! @B+)8-(A:V-;<"OCN(I8\I/!H)$1N"26_*2,HB$I.P4XFA SH1V :WTJ#,
MQAS>R&D_9D^@5B(5'7>_S(&0E!I/@.?<.?..LE8 )G\8Q(2+-%8L.NY#X82P
MY@O7CZ4">=-G6/)K)SSZA!JX2JC.;)PH<3?C:CJ5)WZ8B]5[3LI(.^!73_"<
M;4?79"-E#%#"^[@P85?45)@X$Z.6)CXV8CSA;)^V(%2NPW(;#\ AP@F*H*1"
M)S8:<GB ;<&B\ELX?:8A;@52W,9^$&A X'N6F3^WC:?2N>5-PCF68D]B33*A
M=]K,X'J4%P7S5_*ZX+O0 -\*?"V0:@_CB7RWN"W$D(0<^O16\N@=?AUS [R5
MX,*[9FC1F!3' H:9PBIDL&2$/]8%#/_- <Q9/%B\[,=0@L63>=W$17U+CSRP
M""WZ/1"0_D$OXK!*4\.RB<8)3Z&!01ZT7S#1 A?=WP2$C,JAM6:&R6NAN7J*
M-)Y5)@()KY]*_[) *7E<I#JY^NR9 0Z:&^3JM!/)\GC:-2::XSH%+6R4"\]1
M]Q6 ^948O$BM9(/:N !2U 4Q:UI9;<O]#-KSJ([?7V QEX?,#S2!<]3C9DKT
M.:JV^$U+!@JP-JI*<VZ!Z1Y@:.0>% O:3J$3Q T'YB!'\6D:,SU?B3I&^^%B
MX7H!^1O9G^"C=['UAM.C&+P<174*FB,Q&O+TCM[AI[*7'OXD4T+TLVB"K$W
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
MZN+[A=TSNPUAR1$XX[W/F8%'^3SVTE#OAHX[QF$!4>_J11C$OCPFS.%DS\5
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
MG?FX>I$\H/(N_,MV*=<%.6<&\W'"*! 7/O\=T'9Z#C_]"!_]#6^BY,!D9?Q
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
M<_;1]Z8'"*0M9=CMGI&H=-"]Z-HME<P(P"#(LR6\I>@B**=O"]O#C&G,ED/
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
M-/D*.0JDSD_6)T0=#E.TVO%/EF2?&C/:#!=ZR^O)$;;6G[B(Y\ZQ>E=Q,%W
M089=#JV5'40;J^O(U<5\VM/S319U]/0C]EL_:",BKC4<'84W&]8L9KA:4R>
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
M\+A)FCB7*?#GCM(3@(].5SX:, 8QZ<#Y0[\E*I'41,I_Y =I!J)2-(_#$_A
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
M)C1BUO<:Q#,/2&(."_H[@8V31R3'HA>1_"R9UQK7!6>@W@(D;Q*UB!RA2K!
MDSEAXL*)J-*-4KIE-%2X>U1'G;ICB=,G3+)GX!S#0B6>HL2Q2_X[ _7D?X?!
M70%O)$)TZ'"D!^"%#M$TP<OLVOK-]"+'>_!=$3\4 <<D&44DTT2\5,@.84,G
M&""!N]*A*Q)%M^;KVES$, 'E> #% 9^2"5%GD# 3EM80P)8+Y-9LUE7(8\%4
M&J5*ZS0W"(./=(L12W*'(W%;(C^S]TU2.Z;LJ,T/I\]#P<)7S(\ _E+F)]$/
M>5BEEH6%9*&(07'))]D--_#[E$(0<RE*]""_V"60;B%C?_(#Z1(3D#-:OQ]E
M12D7H_+S)D5*,!K@$AP+"P(_R+OJ><A W/6I+I1F#^#'^1S$'!'UIM3J.*++
MV\Q:@J%0'\!)-A+*+:*5E@.>]&1^^TR5W@EE,H>!KVR>[)S:[C1V[6QJX(:@
M4L02%Z-B?Z:@'=+YQ+1+D#*IISL1+-\C'GL*HX0$*6&Q8HY@=$1T21QSD929
MZ)*8JI;D;R99#UA_$_)B : @!#K#N<-F;ZJ(C.M'^INJV28;Q3 >C90KH6F7
MW</^\ JDN4C*)[XG5";YO;\"I0H6'>]2ND/]"6;\8-$AII5P^Q[X*LW+G#K!
M-%["EQX_$$R40:47 !.C1MJ:R\$KL)KU);M1N55RACB&D_7&?.B TV'!%)B0
M](I(MR@HA"IO>-1 >!B&@CO .S/J(XP93DPM_A(I8'JNB:*[5^+"T)<F7R-*
M-HN?(5YPPBL@M#+YI$8E.:ET5R9<@-EM#@AUQ:*0\V6BA+>"4M#-\Y.<%L&=
MTHG%YPR,ZU-VF0R]/N M1--OT&8GF;YIN%O?4Y&=AL\S+4&9-%@GDA\$7($3
M5)"K;:6 3E(.E?"]:7>3+G,U=5!<;*2.);%#DK"VE^HB0EV;+N2.I[>6G6AI
M2'DB"OE[93X9WE88IW0\>6S.H*KA5OA3F+J%J>V@:8F>LJHA2RRGB*XDIR&?
M\:?FRRNKLQZ@^=-V)#?3!>A(>Z9S]^IT[NWZYB+=>EFB+PQC&<T/?'FF/7;O
MHV\#9!$I8(BR%<F$2S>UV?QY8XO%BO@CG(>)GS6%5+<RN9(U!1V7TG#QUVK^
M%I4DX,D4IL[4CU>ZVJ=)'E)_Z?E$D"124IY(F>V[<>ATLY7R7AEOOZM^1<HI
M85@$<HY*MHZ*R:"ZSTBUY4)+=9TC>$*$&BWFL9(FSH_MY@15\E.WF,%83C=
M2SE-="NAG1'%NK& #R8L@.K_AON"BR7?N_>!E&OK;J[[4$3R%#VF%VC#Y[X;
M2\V:5\F3Z&\(%9"#5)S)VL;\4N_"A6#UQ+REPT-^+.03]*"D>I3NZO;5Q-U&
M8D5F3VB: B=/C4D+,DF71G(]XJOB(/7GQ=[*=F;)+2>LR,B_Y\74"2OC)!+W
M?&[FM1]':*&+,X3V.AQ9FRRT1[ICQ:5,6KJ:(&8DNR$U64PUVT:P6H970;RJ
M<ZUG/(M(6J.:*%[NV!4IY'_M7H_SIZY"[330Z*I#R<=-=-+'K&B[V]>#LW%Z
MO^;T%\GI?7W,# K=;1)U2*VZI#A9L[0G#B% F#.E=;!S3][&)BP=Q,:FU(WI
M%&XG^B*I<Z^5H"PV%*.L]JGTV,)&1=Q$<%WN" XQ,#5+ _Q)E!MTXP?X:0H+
MPG<FKR#_VOJ'+,4VJ!"*5B]UA$P-HJZYD[5Q!FV:UV!DZLD)YH6*R>7:8-$H
MFFLI[\OX6S!+T0AJ;LQ#4458@48ELB1Q!2918,VEI\>J!%?B"$GY4)CU2<EC
M(WZ%L2++)116E%3 _2$/T\]BIM6_B.R8.R\Q.!LIK$/A6'KJF<!8@1OZJ8?M
M" $@[MN0<!QK?8O>RH7/.%&W;%S9+9KD#I&W<3G531? W"<Z:5M[!+W:5QT0
MM7/ 3F&8!$Q5NK?.H4CWHL(3O3PQ)>%@E* VK[LG3%$-E#(7A">MQ R2%4X*
MX@BF7X0'U$@%KP(43LTZ%?AD]MMFDZIG*38J >Y*&KK!S888&VE18 W?M:'X
MS&TG2 ."J>!PE*5S.+H@%SRH7J05BNG/!+[1!%5[KB&(5'9R4R+F5 J;#+^*
M'E$2/?+;-6V#\<WD/\RGC,?[PP770O ?F/L!T^&Y'XCH%S@$<DU?DC##C"K?
M)?T(.WB+C DT0$AYX$@=7''6GT:H;9Y!01/#I+!IX#]*#*X&6()^$ F8*L00
M2T"K4G4M2,!=&RFH],I>)S%HIOR)B1>8H<<S[F' *UQR'2M6?O\!OM?Q7SF
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
M8#^0"8>$X)2TJQ0A&QL;WMXS_MLEBQ8^E<0K[Z\5@F>B$&C#4D2X A]3UU1
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
MU&QXFI=Z(8VH$;570B,*[45EDQ1AQA@6;^R,!JCM3$KCMGJ40L$D"' @U5K
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
M'<NY5&=@[Q*%QX-&C!>^!!:+R\(2:FLCP7\N!OYS7Y-\O>5;G6PI61HSWBD
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
M%>-X5#0F<)[CNC0A\B,&'?)3SDN)SXYE3C=1G*ST1"B077(B5$/J33)R=7M
M#V7%2%' 0QIRB %_'"S:5MXD2\QI8.G*<7WS/^(7-)9QM::9Q(&'.1G*Z?NN
M@59+"\]+63%_Z<SX!&00%I2EP4^S>6 IEOD(NZ1!4IAMX _#Y\SVO9A/R8X1
M&:\2>C$)M;@-Q2B6_JK$VO-A&A-5QHGRY1T8JTX!E*\<L, ,M-17BGAN'U'@
MX/XZ@=]:N.:LM7)FC(JDE_2^&&7GSK3YO+(]%?+BH?H%,<+VU#F663+'\:NK
M%;=@'VY>*7OV^27/N%'$+U:GOX7I>RSS[^'M'$C#(HQ^*>XN6$%],4YN%5O?
MGD.I?HW:7B(VA3D)CB"!6U-, $N^E'Q9+5\*M+%YX()G&*"=!WPZ-W_@S\WF
MT2.Z>"6/[B#I70./9@)_)9A3 5_&PL\H:QJXJBKF7/&6X,$P5S*N9-R+,6XN
M[&^3Y6I9C^MB?%K02+DHGY;WH"KN9CQKG*7FQ:3"8Z+C0WDRO%IJD/5VJDTY
M+D*NX^6#=C?KY4J(<5;U^T<Y[S?K:(C#_, E"NQ3KZR'TCB[*KU5L,+7# =[
M,FM3>C1]@7S.5I:F8&[GF*Q.J]N,H5;GF["SW[QX)M-?Y("=RDDL!^S( 3NW
M./Y%#MB1 W;D@!TY8.>R5),#=I[SZ<H!.W+ CARP$^<>Y( =.6!'#MC).6@Y
M8$<.V)$#=N2 G=.,)SE@YUF>JQRP(P?LR $[-S6Q11[751U7L_3C3<I[.6!'
M#MB1 W::(XKE@)VK.2DY8$<.:I$#=N2Y\7-KR( =_G-8D9Y<3H':TK)5I7\0
M2L$'<\Z*E)4>!509PZ%TN]J+WS[WQO]38"/QPBZWDRVPQG]^,>P%_\OOIFVN
M@E76%GNP1?T9[-#XD;=#'7:H7<T6,6:ZB]-8["P'UW26AS>:?Z2CJSK2=V'G
M+/S]G>B;+7.L8Y1"SVNSN4?;0Y&K=:YEMWN@50N=;:][36=;<+?YA]N_JL.E
M40T' ,F3NSM9_/Z?P,"&9&OSSK0->VH:UGL;AU#1JX]HJ/'ZNCX<=1K14\,;
M9["ZOT038,MWUM0(&/TBM&#Q=]R9/.";;K7P;I4RGX9R5KJ.=+<]:R=X&?&
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
M@?GXB1\6-J7-T6<<I.GOO-8 Z6MC@DIXM^2'7YP\>FY%0/,D1/V+N?=)1;9
M0ZK9 1FJVS#AW51Q'!O@6<%O-6%+14$*NIQ1?05'7_H!'\.'8(6.L\)+&16$
MHBTS8VBP 0\HYERX 'CQUX[/*)*G!'8B!)*,!,HH\+,1,%O>*GKK5)=*_CK:
M=S,GF/CS ,2-J)T!M](P;<_/3LS48Q#_A[G.#KW,%3 _?,^PU&LR6"X@CGC
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
MOGIJL85IT5XCOLD0-[\Q-!_ "6S?M[#,1QZ&8ZM$:F$3>=G4-+P9Y%73==S
M.6<.;3^S@P:Y_+4X-=#^SC;ME%93!^"U"80W+6D;E.C7??"9T32\#O!'L$5!
MYR/LVZTR-D?7P<<<S%ESQAR_?7LB\OA>P6B_Q2CF486"G-%Q-GNG;4&O>..F
M\@=S4\KN9J__1.D3T]%]T:A::/.%3CMET1!+NFD\M4F-J 5YF[IU1CKE6N:3
MI?#^G?Z!IN PTWD((=X4/>D!7BO8A:*II V*_2QIL^!AD9M@1M#8"]_$2WW2
M8#ZAD>'H:9R;GDU;=M,;(-&VWLA[P^<EO7:5LD@;-B\84B*;A_WVPF7L$7\U
MXYZ&8CEV&9@:=/ZV8KL]LDUNX71NJA4_CO1G]%)"CY2=\R4Y@)M80] %=%$,
M%D':QK:J3KBSX]G4T2&TF.-:AO1C>-WTYX?[N_!/]>>?2 R*%1X1@ MX_V&5
MV6"%*;>Y8/ TS+LNCGFVAI*I/D!P$-YJLN>_AGUP5_70P]::)@93/?@"+C@5
M^L_2L_D*O+:X&\R?']?@4I Y'K;Z\?I7L5# \X==F^O.5W@*8$*Q=%.RM;FK
MAUW@@0K-"MQ_=)AX@UIN>,IQX'Z0D\]U$9@)L\$Q"AQR$M/#'-(CT\W7<^FC
M:_DN'J&"&>5X;"?E\Y<>BP_ZK8$\B0<:,R]@30R%N2,_QVCPKWBDBU!75'0@
MF7HN?3,-MNU1JH!4"9%<+(2I0 1QV' FTC9V=7%Q_UZX_0KUPA7MNYNFJ"N1
MH#=/1]:]U_?@1%;"5ZLCK$WLWH%)Q2[# >DF.R"8=02OF\8._TT_5^[YO&ME
M',H,5N3S>)::0I5SZ2HMS9M8GV+E3"W_\J=6+$VV)BKO?&U)O=O!6QPG":N4
M @AIGFII!1 222=Y-G?]LQ++G[$EE0K,:)5*LSXDKMC;<=.BV)160FNH.?9J
MOHWR;(89Q.*F%3,Z_NEU"]P;S?*R:KRF @;JGF%3I9FKZTL_="4WW2N*1"M(
M_@(VOL>%6U<V@9:2:CN&%LGRI-7K)^<+> 4BXI)$6_ CM8?*JF@S2#:J)8ME
MW="LX"16VJ&L4?5//2+:O!E\)<[8*H[8T>==MZ;1??=DU6YF,X9Y 5M*$U/5
MN%2EB:.<];GRJP^5OE\I(2*+S,G>2@HO#>B"&*Q7>)K##&GA/L+;P-!S%)=C
M\0<M>31(J92T<04C7DJ/3_]!OAKOPND?G %F337;3^AAR0(64@WA>>R9&+L!
M7G73X0LH"X>""<6!69$?0_/6/0)6E3$G]L_7=X%%SL(=]NT__M ['XU27F\P
MAY<W]/B)J,'TN^F"2_83KQ-ET!$^<\H8.($SRYP3 \L%V0_R)*U2GC(#%$B
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
MO!Y7I6?MZ9E.5N,)/QK$?USUB3,9W%]^FMKV3F)H%AX=@">0)/T.#]YQ?F^
M9#1]07L$<7I\5XD.MJR<\O/\Q<@Q:R 0MVR#Q-OFK.T7EH:+Y\QYQ@X5>!'6
MO E0%2GDS67T8W@FXLDT53R@\A,7@$9F7'*4-V:?2U]#8'%!NPJ6)&+\Z2@.
M7?=K(,41Y_,J4N=9>5$TG;QLC< <%NY%@5H:5GJ,U"0&JN%M7M,"G!Y<707P
MX>GUX!B^'0%ZZHF-M,^1*2TV$\5GJ=_!]<%!^U,9]U)O7@T0_K.VN V$D3<K
M),><V82<T )4#&;>\T$XT,R#.2 -WQ.?!IISN;S2 5_:S-,"8.E6CWZ%"<,#
M,N$/KZ"AUZCYFXMCN9E]U'0,#7C:ZL9UP"(9JG>"*(<_TA\/4[-ZTIO]WM#T
M7\Y K=G9NX*'E931BPXK-3M[V&&M1WGQ8:5F:7<9%HTG,IQ+Q=:FX']ZP\VK
MFC&WN#?LCU*SH-V>W(\'+;N-\#!4;D[VKE(Y3J52GO1&@\I2F82T="HGZ52.
M.\-^J53:JP_9"ZC]\2"=N'Q 71M8H33E@"48BDY!L#PL33E "#2E+ZL@"'O[
MT@21V9_O9Z;I&*;#OL ?TAM]99D8W3P[SN+]NW>OKZ_G^.YSTWIZU^UT>N_P
MYW=XX9EWO;-<P/5 )Y6'/Z.'^X_7S:EWU;.%9/P_HFW0F?3\N\'78[I'<_1[
M_E0=$]JFY1GXU4%?6%/>YXV2?OP^Q9IN(<"[XMT,?,>V_RC_=O09DT9C_G(V
M:P^ZG?CPX%$K0TLEN)M"<+=2!'>+(ECN]!,)CGQ? 8*CH]F78%P22B(X_+X*
M!$=&LR_!W6$RP>'W52 X,IJ](9ULM"+?5X'@3F%&2Y93=%BNE [+Q>EP-T6'
MNY72X6Y^'?:?%Z<N=FN6:7]U6/QUX&&8+H33\.U<AV=CZ0=FM'^[/_N R<LY
M;X2 X;9T>WLA_86%G3"EY]JQ;(^$WBME>M#EP_(=7F]6*MG#4W+CKCSZV:8R
MUVUP-_S<'MW@W=E?;0:+8XB^,]I5+)ICHI3G*^7@&-RJAF4<J5RW7U($]S12
M_:K'9?+@*"5EP8LOYB:6?J1ZBC->.ZKEE1_R*K/@YAL:&I:9]"H;ZDM)QXJ)
ME#X<#OQ$GC3#W)ZZ\@#3PB7V\!GAG>/.RIU$P+."U<@,Z6(Z=:DK%I98='EP
M_I'-,+=I3(-JXE/7LO !5%4<RY-;YG]XB1DJ<>90W<LW1[*U-]Y\865T2Z;K
MYFOVT<5NQH2J$=ZK4 $P0-+:K>=_?Q?#>"9-'Z=,7N-*35[CU<FKO[-I&Z>8
MMG&E3-MXU;3M07#*Y#6NU.0U7IV\]B XQ3T95\H]&:^Z)]L)3IV\^H>=O.[8
M GZEY8G0<LF=OT67FI)LS\IW&%KS[RF(?X\Q/<7Y\9C>HYA?,Z>]DNP#_XM?
M\O=W\=_XJ\)G;G@'SX]O> ->L-/S8^O_B2_PKGC_V_W'?=_0!L/?WL U57O1
M5-_^QY[TS9WCOF?3"G[,.TZZX]VF)T9>]Y$9YAPW/FYZX3;9KKYQ_:'^KQ&Z
MT]CII:*(HY2*ZK0[8R\511][\@HS&2V8K%+'"VV"_V-)]O29S>-:9[/I^9/Y
M\N[J^E]G'S"1.![UN[VQ/ZCPYA4"8N_RWL17:%??#SZ<Y7P$O^5#2(/_E/"W
ME9O 4XS=TI/#%ZN1&_QO(Z_VO_+XMY&E"=F]VK'4HR$/2SU:2V+I]PL\K?
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
M F6UUL3-+%J/HMG@R$+[J0%"5-TX,5F+JANG*OFP&D24%>)\\^Y5-?) *L]
MQ$'KX^K1E4E5SBTB]4ZS_[S$U.;T>:Y8?_I;DK#FB7W'IDQ[P7RHIR )=X;'
M(%S;,>>X;V?E&N]>2M7[%_%%S(>WCS</]5:J;;R,[6]*9&J1X-X@G\AFBLV"
M*G(\ZS+WU"PB^:8JF:A+L[-.B;HT8I(2ZB"06%DDBKHTHBY-M1 IZM+4M2Y-
M_0#S_4XQGIBW)>U-F[LUWXUX#"#E&5_ [M -CO%=@#8G:#5#@/88H(WRO:&@
MY0?5'I2W"]=YIJVI?.,<?&D[VI1J"==]BV4RC:&<$XD]+7G3!G=0-LRSZ[^Z
MEF:K&FE<LR6_A>R&8D!4_:M"U;]C2+K&+?82)5N!MGK'$*,HWM@0N4;V.P7K
MDB+0#5-G"?RI?M1P J'N(8';A&"WGL ]@7#WJZL[&N.[TRVL^!/6/+.0(__?
M-&KJ^0923*/0P]\JG2<GZ#NF-E_*,2)/3L3_9KINOC9?RJMTGKR@F^9'% T
MX2%L!1MR.6ATB']T.QVYWBB*DN0!)TY84T4I>B-4LC="563?P#TF=>V-4$5(
MB-X(Q^^-4!5<B-X()RAST1NA0KT1JH(*T1M!^ JB-T(U>R-4!1FB-T)CQ7\/
MDE%=K'W$2_]^9<ZSJ5X;+\QVD([U;QD+TDG_ 'W1'!;UL?T]2;7?:K</8SP,
M96%/4V$E6F[4O.5&!5 B6FY4IN7&\=$@6FZ<HM1%RXVJM-PX/A9$RXVFUY4,
M>/(/9CY9RN)9FWH5;K^Q%T55+BSM+Y@3KQ1=FYG #P5"N'\JKXJF>=LEDLOC
M_F8$[G930+/*('\S9B8V%;FK8E/AW'6^-QVWL58Q?D'09B NH5-,C,"3$NVG
MMX5F0836[71KOI=FDWS7J3Q!(=M$?Z?I4HZ1>;)B'I^&F,<G+N;):8AY<MIB
M[O5.0LP^F2<KYOYIB+E_XF(>GH:8AZ<K9@WI'\R;+F9.Y@F*^0]-UR_9'9N:
M3X;V%U,O[#NF\G5QS"!YI6V 2\#4IBP )\!@!S:<*$PL%;D#++%PZ^:UX>^Y
M:#XR-E'>4# DY^X_:TQ7;YEEFX;!:K[VORE7GD1G0P4M>F\WMO=V9>$C>F\W
MH/?V(=$U:G=Z[4[MN@Y[PSX@2\9)G52^L=?$'BI8Z8S]UP52/KW /\$&\I7O
MZZUEZ:7OD[E2Y')["H/CM>;6.'T$7?7 LP<P_6_P7_CS?P%02P,$%     @
M\DAI2H3[, %H'@  -(,! !$   !S=')L+3(P,38Q,C,Q+GAS9.U=6W/;N))^
MWZK]#UR_G)FJ16SG[E0RIWQ)LIYU8J_MG)S=EU,4"5F84*"&%]N:7[_= &^B
M0!*4P(BR^))8)!KH1G]H-(!&\_W?'Z>>=4^#D/G\P][ALX,]BW+'=QF_^[#W
M[88<WYR>G^]9861SU_9\3C_L<7_O[[_]^[^]_P]"/E-. SNBKC6:6[>3F+LT
M./.GU/KGR?6%1:R#Y^]>'AY_L;[=GEK/#P[?D(,7Y."(D-_>/X;NN]"9T*EM
M 0<\? <//NQ-HFCV;G__X>'AV<.+9WYPM__\X.!P_Y]?+FY$V;VDL./'/ KF
M&<'C*/">A=1Y=N??[R<O@?006CLD+PXSLC@(0+HJNN0M$KY<)'0I4]/ "T5Q
M^NA,U.7Q#1*\7B1@_)Z&D9I$OE-(XS'^8Z'+!%G2:2_V\?7(#FE:G-O,"=5-
MB%?8PN%B"]SG/)ZJVW"C8#^:S^@^%")0B@;,R>B:B18)0N:H.8,7"K[":!94
ME(<W2H+ RPC"B ;0.7>.S^%Y[$0 ?<=_YOA3H9G#YSE=')([VYYEI&,[' E!
MDA<*5<*;P/=HJ*01;]1$V"UJ(O%&082"NR70)-I_M2]?%HNR&JPPC@/<R;#R
MN(2M9#@>'AT=[8NW>Y8=10$;Q1']Y ?3,SJV8P^XB?F?L>VQ,:,NF!*/3BF/
M%@H47D=V<$>CK_:4AC/;H:TT!!;(LH098=.9'T067ZJFON>E];GP'3L2MJ_8
MC4H][U,O"K.Z2%[7,^!B;U^#H89!5\?1,I7\D^05:+-1I_\*'I9)\!=)Z0@^
M(H?/5^Z,\CC7Z8J4!O]8I1OJ#8<6!RF1^&MM'A267H>+ EGR-\FK6 T4:N.N
M@XTBY5=)B. X0G <OM;FIM;0KCYR\<G: [<\Y^OH**7!/TA.W(Z!)>.N.5A3
M E3$J]5D5OI&.H(O$&:_5NF"!D>B'3C-('-Y9EX=FJ*NM;&I\GVUU%2@2W^L
M;46P=_=QLMSG] Y7"7I:\H)@@6H5+=4[W3H]DA&)OVH48W/N1Z(B\2Q].ILQ
M/O:31_ 0?:9WJ4]^3<>6\*+>V8&#LM;[6ONSP)_1(&* MH);+RJ8!'3\80\=
M7)+Z1O_R[-$S<.32(DL-+,[DHJ^!A'H7.7LI+<(2JH>.]F@B]4\7Q[&]MN(
MB1-[0BL]%<JEX[9" 0GCK,<RS0+:5B8@"6&%L)*FL();*& Q%SD!6X&+#>+Z
M3BS^L+E+X'\6S0F.Q6 J6MFSD.[;]7F;Y89D5K^-C-.4UUQW<HFELW#_[>#@
MP"+66=)6\<]C[EH?1;/6>=[L^_U26TMLQ"%U+_EOXN_2&$F(DQ)UA(LXU*<K
MZUI-F3Q-E:NG<U2=[S%7S!<CVQ.+DG!":10:T7==_:9T?0@*ODE;A+]/"VU:
M)[)-ZT:T.2A:H0@RL\&YC"8T8B!QYWHO-V<*!L_U86#]<K7 PZ\#+H2BLL<A
M\<<$IS#19$C,8Z*Z*5-X>%&'A^Q%:/ECZS)K?@""0CN@5&AX0GG([BGQ_+ #
M&]'8HBE8O-2'Q6F1"^L"N!C@L:@LU%48^<Z/B>^Y- @)_3,&WZI#>%2U: H>
MK[3@@>BX*7#Q-^NC8&/ AVHPV^&$C#W_H7NSD;=D"@^O6Y@+:-WZA*WO+@RX
M'U%R2,)X.K6#.>ID%(>,TS 4*[Z0W7$V!I\+5X".V"\#Y9,9]*@#BV4C^%B3
M!5/ >8/+3A8Z,'G% 84?7X$O2ZQ5)&<(F9.$,PLXLVYRSJSCC#/K*N%LQT'U
M7(YN5*'X ^W^O>WAX#,'F[I&3 'CK1(8N'H1!@21(/[XF+>]XZI_ 38_C.3P
MI6'$IL+T4SO@H&+Y>,0\3_SP.8DYNH\>Q4( @"BP'9,8,<*-*3 =+>YS"2B]
M$-,4L"BP]#%ET?J8L"@>GR0L6M#@MYQ%G-\DBSN.N9<P@8Q"YC([ -LKM/J'
MS^#M/12!<1N2!Q9-H"P72O5%;Q+_@:-/"N4H%#&).D/\&,+=X8'2B(FU58%-
M@;3?D4WK'PF;%K()I8ML6I>"S;]9YRF?.PZ^5Z0(CY*BS6&JOAE34#E40N55
MXDNGK9=@LN, >$WN80#9(X]F8U>>EAAUDFM;,:7^YTKUX[+J'TGCV;"7)S.#
MJ_N&).>'<^ED@",XP[?F-%_9@BFMOU!J'==$5TG#TCE)&]YQC;\E=[[O/H!/
M9D['A3I-:?6E4JNXH/F<-+7C>CPB4(2*K:B NDP><WL^OP,=3HE+1Y&9HQ3M
MQDQI_I52\[CZ@&ZD8O=+\"!&]07P0) )ZPR8V'%('!ZDIUO0*1Z%_C1TG%9=
MNRFEOU9O8:'O?YDV:EV(1G==R8=X9#5ED=R*%OM'OMB^H]SPQF932Z:47[%_
M>2C\]HP!N5U59&#7D? <?&G0$"61_9@LU(%7&H!YQ$?$#D,:>>#X,@^#GPPB
MHVW+II"BWM 4CO^Y8,BZ188$5,X2AO"1=8P,[5^D'.TZ<EX03B-QV$W NI)P
M8@>4I)>%Q"HM\DF*#F$%8-%>/ LUB*7U>3&%KB,UNG"!\95&XE3>NJ*!=8,L
M6L<%%JW(MVX2%H7-@I:+A[:[CK>7G1W=U]5O"!?/U3N0AS*\8SB9+ROC%:'3
MF>?/*24CRH'+B,P\VU1H5U,;II2NWDL4JY./2=/6B6S:NL*F=UWMK]$[="B>
MZ8@]7E@L!BS\D89?TV &/^D#<REQLWXU.9&LR( IP*AW'\7*YK3(%ZY@KX$O
MN2N5\460L4(%.X^G-R2@GCCPG-FX>PC=QT/;24(WS<&FOAU3Z%#O4HJES[5L
MWKK"YJW;0O.[#H&WY,\8.@44.R? H@VK/MLK7N(PB0.-QDR!0;VY*58W_Y/R
M8'U*>1BNC^1*.A)GT^#?X2-Z+X/TTBT"7"C,XL"90#>+N2"@$14!OC8WZ6VN
MP80I!*DW2<4*YB;CS?IXGT82IMSA0N4JX4Y,2\B=B#X&[G877 V1>F:C!K4;
M,P66I<W5AO _ZY?TKQV^K;)>;"<1VP)]B#)-.3$%)N/!IM8OMX+#7<>:B6 _
MX[ SR90I!*HW@<V$(@Y@-!D#:!R.9MDR!4CUOK&Q",4!DQHQA,:AIM6:(02]
M4.\P-P0N#KAHCBTT#@N=QDRA0KT%71_/.("B/NS0."":&C(%!O7V<G68XP $
M[= UTY#0;](4.-2[RUHQ<P-.JL/;C"_BJ]LPA82*K655(-V@^=6BF8RC8K7V
M32&F8BNY=4S5 "=3 4WF$6:,)5.@JXCW-1!J-<"P+B;*/+1JFS$%EXI-YZH(
MK $#36%2QF'0U)(I)%1$ %>'90U86"L\RCQ2UN/#%(XJ8GU7CM8:8*8=1F,<
M4=I-&@+/RXJ 8(WXG0$FZQYGNS2RF0?V@#Y&L6WP$JLYEDS!K"($>9VC]C/)
MJG4K61U@N*K."W3 S3CVB,?NX3FR!J9'!'S%@L2E( 78 6&(L&I[Z@<1^TL^
M2+#3!QB;%LG4,*@(K%YC&"Q0?A.R6A<H*_YP+<9%1)R0U3HKR"HJ/R[(F@VH
M71](-=G,NK/8;1HU!4;U3GMM2K7!ZG815$0?'31L><%[&M376UF5<1O<5P%-
M#0+U(8.A""Q8R O)\Z*7('E]S=7A7(-]-H=(W$.&F3Z6J9%K*JRNPAX!C,F(
M>OY#WF _QU_7TIH:C.KS&V.#$;?CCT4WR#SEE5565W*,W6#]<H+]\&O>Z# V
MC08U=N9F=<2?*?RKCY(,1E\.WEL7<$!#X7.:I%,OE<Y"ZZ"I/Z@C+E5-\?/6
MD0\+U("Z=#KK9OG<2^E,#17U,9JYH2)NFB5RXVQ1(LB"%6^DW'B4^R65V[K.
MY!YF!L-@G-C\CN(372/=O_'47@13@T9]XFATT$CA<-])>S;:]:%1'Y[?F2_4
MKEE3$%0?5C9>#Q@<EQ:ZJWN'B2%X%C=EW$::9LP0[%ZM=BNE]NU_BBP7/(OL
M&LR9*0@D(:0]!&>),U/H7"G9NRXZD\C7 9X:MYXZFVQ;M6H*5JLDD1^FVC::
M6_BJVL('6\ETCKZ\<1MFAAU3"%,?(38@K.XCL_#RRUR$/@_FJJ6^*[\-NW$D
M:G)F"I3J([UVH*SZTNV 3]T[HYU-I=HMFL*3^E2J[KKJ,(7J::Q>D3\!,@T,
MF$*0^ERG!D&-T-IU2.6?:>G.T-2T80H8ZE.,XJ=A!F/2_D9Z9XA8H6U32%%O
MW6M>BQ\@U%:-2J7^5""I.3 %)_4VO!Z<2!6^!EPU:G5J1W$@ETA0;&/@JF'#
M$,)>JW?<=1'V)6,02PXH:\B\T=U-(HW&3"&FXHZ0.M_',*4UZFD*G$[C*0Q_
M#CU$ FP?U#;V@TJ==@N<51@R!:Z*FS=*<('YD9Q:QX)3ZUIR:@&GU5#<>0@V
M?&.M0R/5MF53H*KX$D+CU]X&\[5FWJ#NH+0F(Z:059'[:H5,1@/2UE+PF+I@
M[SUYZQ2K*I"+>Q6%F0MS$CEV$,QAGGBP [>+:74C[)M"M;'\7,3Z) 63=V11
ML$(-XJ)'89[&#$RG1<&&.7M%.!7 0Q]GE(=YBIQ"F/C&4=^.35/HKD@$M@JZ
M"UC^* 7 .T="@E^+@>D#CE<#2)H?(*"8P >>R>O^ 9WY 9Y8YY?E%%#:.+R-
M<&\*]17YS%9!?9K)X'I!+O@IY2K<W5.-CV$HK.C!EM])FK0$ZV1WH$,F30';
MU >:L9JEUY+L(F=_P*^Y!)_=K0[-\V8*K=U]\'E80II' 6B-.:*6Q P:@%2O
M8-Z)@(;&RIN*G'<FQ@JQ3E!R44\:>(_U_;KNX-OY0:=.SMN=J==KSQ0D*\Z^
MJK,"#S991UTA#>Z90[&7W<3RX 8 +!BZ2EFW'A^FX%1QVE4))W@L.22"Q<10
MG198' Q1@X;SC(.@C4.1,5J<;&*8>< <&0</=.0NL+O9)#/,F"DL5AR2U6$Q
MSVB(+(ODU^+L]3IC69):GP7+ S8;4Y=W-T]J-VD*3Q5'8W5ITX?)4E-G>,^5
M.6PF9R7&R33V(I84#H@0"*^6I40P.V!!85/,&[1.V30%QXHSK1HX$G$U-^,?
M<V5\*?*/VT7(?TXF^9=V<+!UZR7?[\X2&F+(%# KCJ/6^"S 8$:-*#Q-J@@>
MV#WE,3P9S8D3@Q,V%<;+M!GME$U3:*TX1EH=K23+V@ANHQ3 &LVMTT2 P8ZF
M\'@#"O;$/5V<5N<$^@S6? )>75K+5LV:0EG%F0Z"[UIR(^;FN75;X&8P?.V_
M4M(=;MJW;0H\%4<L6I]*&1#45HM-[V-NQRY#^V%^QNR".T,H?+O&!WLT</HM
MY?O788),T7 D\C[2/V-\A*Y$5 @WQ\.K61PX$U"/\+,"&LG-79MW>3QAD"E3
MR*PXPSA*TDM*7JV/]_*">QX@CV=@5PFWPME#;L7F,W"[4Z;S_?YCZ+ZS9S,T
M)>)9\H2#TNU,UO?XC'H"#@EB ^]?Q^X?X-N*&P>W_K'K"MYM[\IF[CD_M6<L
MLCWPA&TO%C5=CA<3=*8I4:[BZ-3VO"Q\9<_B]I1^V.NN>N9Y>!3Z80\& -VS
M$-<1BV*LY7/@Q[,/>X@Y]@[,TG3/BJ"[TB=3GP,X@ODYO,%NW+/D\R3UT8<]
M>0$R?3RC ?/=6U&!&\OUQ-[^<I?:P  N'%*.\B[VO,MH0H-/,7?#+W0ZHD'6
M/<I7JXC&?<[CZ3O7G]J,ER5;7P2,/CK!0YY/MB,T4)*C^OW&A,F9OZ>!?4?%
MKO\9V,,O=O"#1E<!<^@5#<2A52:'5M&51 )Y9DD5:TMT8CL_//\NY3K_V>&@
M<.E(/288S$'07?4,)Y\\N.2%#R1DWT?(Y&@JM0GQ5AHO8*S$RG1QE"P]W?S8
M2$PP^XNZ>%WZ$Z5ASJWJU1:I()B)?2IA6X]=O$8:BNV@>WHY'L.(+BM'NWS_
M[/.I>/_%#GV>;/O?!C#OHBB?_."K'^ D _.MQ\!KY\PNB;XJ=0_P6_" $S-8
M#)2Z]:\"'S/M@_7&]0IU3^8BXVF:\#3K@O7KZ9GMK<9*0=0L150)$+5%>J%U
M.2=<4X>R>^3F&Y^!3YEH*7TO)NZ"4*V(MD>?810><S?['E'ZA:-S+K\C=CE.
M)]:REML3]D'WP/4Y=V(,C5=Q7^]CK$Z^/0L.F2)%[:E7O.OAE(8:PEDI3>ER
M.;Y(LM&@.U*22K-P?\54BM-?ML^.S^Q[YH+' &/HU%]DO^KEYHT'@N'X+J")
MP_.(Z3I._"#P'V#H@\,+PR+?N] MO!'#H+/J0@'.Q4R.ST]]#\^J ML[#L&-
MP<-16.I>CK,)OBAW.[(U%L187YU:V\MY1J'7[)"><PRJ#V]F\,N]Y&D6WVL0
M1BVI'F&'LFI#..?YG*\HK!YAOX3]&J,AN1Q_@5EYXLWQA>UY8G-1+60]P>KC
M%C-7W]' L'C%T74\FP4V"ZG[#]N+X7<^"M62:M-N?*C*.XVW]J.\T:C>[\V%
MU"W>,V]=)7#AWF:^! D_!?X4_5 1QGS.BTNOX@I3T2/KUM>S+JOV-7Q'8!RE
MPL3K\\+98]8M]656%Q5#QP%HZXYT7%WX<91<.T^Y7GK:M]VUG/_Q&);([)[*
MZVF /IPA%J_<'T<++V_]*+=6:]!O>@[283U19'8^E9CC-M)75[$-'7#)@=^I
MC?E%SAB4A^6+D^^NK57#-HA_35UI8B_'^#ZSQFTZH*:.[>@"F%:XV"B]9[B'
MG!_]R@P<[?JBN;*MMI4U JY@.[1JVQ"(*J?U; %9<Z[<4&;S&PK9]F'1SX*V
MPQ!T,681WN(^H>"*H.(RJ5H2]6[GL97X@, SYL50:.&H?37231V]5Z/X<<:@
M6O[\X/EA";NJ-_W;R9-LAH+/ Y4$Y5?]%N%MM0AOMT2$HVH1CK9#A!<O*D4H
MO.JW""^K17BY)2*\KA;A=?]%8,CG*Z4(I5?]$P$\E<C'C8/L_. [BR;'R6T1
M<5ED4; V!#T4EU'/A<DZA%:H5Y),_:Z'0F!<1W"%\'+E3M+IA-%QEA%6!@$%
M)>E:$FW>8_T,E:!O=<EO;(_FYZ3I47<JF4:YWOFEE;K][/E0]0V-(EGR^X0Y
MDV//\Q_ __3\D/IQ=#D^OJ6/=IB$@RSJ>9T*^@=UC&^%UHJ>]ZD?S'Q954ER
MO;*;!_:YN.\)"V6\\'X+2(6Q*7Q^F2HD$&OD5"K=PJM#/.79A%RP[I?KP6P/
M@(K G21D93%237U$$A8D-U1=[X9_J<OD+EK-%NOBOE1;HM[N/U4(TK1'V9ZL
MSST@#K?S$WUII\(4OC?Q"$WTK?_%YJX-GM<<Q*33F3B&X.XW[F+L+PZ"/#"L
MT$^=5+Y%O=G^N+&F]U:KK-?&9TG"Q@M.==VC0[Q5X&D4Z-I[N(HCIWCCZRN-
MA %:JZ/JZ^T=I"K]MW,P(??,C4$0#&IA=YS!,L/FT4)&H"267T2\+OIT:]#W
MP<^3RDQ.S<%>'#OB\J>[/)@T2O9XY$@>Y;R,IE$1P5X6M:GP]F#\]Y-3N;B^
M?. PN2X"N.IE_Y9:_TWG:4*OD@S*-_T3X,(>P4HA"!=N!C7?*6I/UD/1?7Z'
M:\.%Q6))S-HB_12IN(N3&X=EN1K*;7XF*(;X+]T  &N?QLI=^+:<Q<K2M2'L
M6Y1WHXI1..'=+$FH5K5&^?[B62U2CQG_ I6JKJ$JGO>1^3]\@,8<9U]W8656
M%J:QW.:M2(O5>R97*Y*^68Y5)&_:%.G]%HA9&_L%ED<X4=SX/"SN4I3@WU2J
MAR-[ON1K+S[J'\M?!4F)Z?+#S9L9F%KEX@P/U> O+W8!]5?@#^.8T-AR/\QD
M,U%3[Q:"Q8Z27W_1$46*CPMZF;B^T$=K5=*[[JF&/[VW7?LX8'_YW,Z756!V
M_LM^L!DKC0O=TCT<Y_2A[F)S]>L>BN+S=.E_Q@**H1\E86H*],"458RB4EJB
MYF+;<@,)4]+=^EGRPYLTJUZ29.XVS=.7RJU9>E.WDFKE#*_L.7+UR0]$.EO\
MBJ:=^&T:J4/6JZ*/0Q7D46DS7)"XJD0_5:SD]C@A:9:K4'+C%^O2*[[95FKI
M^D3-^PU?A<TN)^,B.4TP'I;Y7GJ[^5O+67 ;^I_%+Z2+Z$Q!?R7J3&5I0["Y
M@)O*(7,)-NR._A_,.(NF3O&\?_9+I)<45V*7-O[4KWHJPA<6.A18X]2/PV*>
M=85,S64W[T/)@ZL)F^5^D>JZ=W.QOEWK4F20R\;_1W['.,U/A9;/4U:FWKQ&
MBRD8%HZ#Q-VU2YY\*^]4YI8J[":N0KCAN:N1Y3R4\GHA[G(5PLW(6@UPX!8_
M,%<";OEI#P 9^ ZEKHBJRF.X;Q6QWEHE^Q8H4:F@ZXOOL-#X_>1T44/+C_LW
MU0&/2TQOGMV<O973ECSI!"77U%WV#LL/^Z"]Q0"YT^7-F<N1Q^[DUODU'7O4
M$;%2U[AQP?.3FG(L7A<5]VX#MMB-^%THC)*^DZG^BY-:/DM?X^J@T$6MB'IP
M[^#&F5 WQLG@=()<A>>\XBX FM7BX>ZMV&RGC]&)YSL_TBXP6-\:8RE*JS'9
M/Z ^'Q.7A)?C[/Y>COC&[FA)WC/ID^].BD&/)RV)9]XDM2[9QG>8<I9E5MPL
M2_T]K)X3P]4D; O*'LD+YEC>=D&,)KF":[/D-G7#^A7VJ'? :0;J:(ZHC1*'
M1NQF?POI./8N8&'3V"$KU;'Y/J >+-Y"* KSZ7$<^:>>S::A5"W,:Y>.2*_,
M\]S;K2CZ._4OB"'']#5EZ0.EL*I2?5M):<IW? >3$\Q)]$Q>"2N$GZ]"N"5J
M_DPYILXLW?]K1KD>W99T MJGY!9%J)2V5& [$/[=#W[0($3_"Q@7Q.TL6<L*
MMD39E5(E.;"7/O*U,G6/.P3W(<67(,!GR>0L/>PR&97.+NQ-! [!-4V_V0?.
MQ%U@3_.OK,%$._$#_(#/XDWG%>AZIZG*S9A;:GMA!(U6QV76%^G?KN#MX]GE
M;4F$A4?]8_G;$L??>L%PSJ J!!E6I?Z4 BO.#7#$7&8'C(8%"]"::FLBFK_Q
M; R4CE25;WJ(N)G/SZ@=34K<+SW>//;2)/O9_=3D#'YIH:A3L!>[04I&Y_+?
M=-[WPQ \1/&5UWSOLU92S0HVG1U7S;L,T=:55%%ZTV)]MP/\#.8<CP%3YDO/
M>ABL\QV_='#-[B;E.^^J%_VS8M^!I9/TF  =L+"0?R7+T)*LM$H"KD3:YRX(
M7)0B_U*)/#*LDKJA=/\$_5^*^<.63PX5S_O'?/YE\?(WQDD83Z?@N!!_3$9Q
MR#@-0V)SEQ3R3!#;<7!E >X3F?D><V!2*]+%8ON3>+C_B3]<PKCX$GDL2%PZ
M"Z@C\Q.)JNTIWG[Y2SY(OE2>=N=6<-J[..$.>DW<P>E2+5D#6]2;!\1/X]N(
MAX8K)/CE6?!W0&0>VQ[!N]BP7B5C/U@NJXUU8^UL=]_J8K".=(MZX#F1M^"
M^4<J!Y&;Y#; 1\3&CRIYZ8Z<XIVD\?(O#>DCKM.VGZX.QM3%<P-I\+"J CGA
M-"H"$U9$Q"G$TW>G'5-</5V]%?J#2A^;C"BG8Q8)=T &>'2FG[:M/UT]I,Y#
ML)#%$G[B+30J'##P&]"W4/195^HQQ-33U9KNO+QJM5O4<R^$/156%%HA(9X4
M$;MPC9U$/A#1 &.)<'1/ 4DA'NG(N/F0C.R0.:*6I+/6J4Q[2/26[YW2O>Y
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
M2&N7&9J#]L\,L%,3'];U_))A*@P>&<*2EN;(OF=3!XZ'G+PZ,69.F[(3I_X
M)D%>>13V_>CY;H$Y63#?);QJFLH[&0##F4.(FSC5+L(P%NYO86$' :-W$7.^
MR/"H]K,%TB6CC_>$!R5N ?6.9D%=>I2(8Q!88IX*EL+V9B%LEL-GQA,3LF"K
M5@"F,8I9N 7N,Q5EJ#^"89C$B;GP1^C)9UFW_@'=PE%GNZ4J(*EL;QA"M=ZK
M:FX60"8=BO07M.Z?_&1K/X7#EPL;HC@JE\4/RAN7$9^+IDZY,V(<3(F3\>%X
MM";>XR(Z&:,D\I\.A+GS*LZZ'Z3.6AR$<1 D@R(O(L&F_QP6:NMV-6MT;@6"
ME3@R^58X(G4UJ7+B:)B<T(S7J'+C^(4; V!&7QD!JMQ[.RCNZ6A;50[\.,S5
M5"_NH,J4GP8E%FTE9:ARY]V@N%,SGJK*C']^.\PH#<.J\N/],/5)G2P19=/M
M\!N1$:T@MC)W)D/E3FOI*,JL&JCI6RN(KLR4XV$QI:O<4&5^#=/FU<]05&;(
M-V,"ZV<XJ/+(I#]&-^B;8U'=2-P0G#(-V**7-%+#+S,@7M2.3]18.GVS13=W
M1,(6A=#H$!9, VXHAD>&X,%L(A,:X?\:[LLAL4(I6E/#"3DD'E0F[=1P00X)
MOE;P=P">Q]9W"WD8=@">QI:XH9W=,0"_8TNL:6&UF'0VMF5.-%XD?1B8M2Y
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
M6HD:B.T7I-A  C@0XZ](,<*M,-#[_/ NJ6Y(E?HS%!@^245MEH1BPB>B ,S
M4'#X9!20HP,*#Y^X G0Y00'B$U@T_DDO3NLZJO1=5%3+I;B"(SZ+[JM"$%\T
MP:0%FV=LQF(B';]QS,5-+<:/5EP<A(S:!M_V_HZ'B%M'-,,\XFTSF*?_.I4Q
MOY,L.=]&_)YO GXOL_/'6- SG9ULHGZO7_#HQJ;5;Q ;:YP*0"/&7@OA-1>K
M)&2$F0SO$$NR/*/WI89HFXX."/W'R>F%V,,TGW[)A#"J)DS;T $A6Y3;Z)=;
M&E/V(&TD:IJ@?1R2)Q?A(RVGLU<+9283VM<!N1_%3BYNR%K.A5@VH>AGA=2H
MZK-:[(G3G4/A_-\56\G]KT;@8+CA0UE/2"KSL3XM*"VWB5B:0%Q3<QP M''<
MY@ZC!N$_&OU4WGDT7Y&\7$L;IX:==$V')_Q($E$N",M_(VE%)T5!2W%L$DE@
M,LW$R2_.5'&5GY""%9\S?E_0O+X)+K-5)2\&(?RPE-7<=+*NNY^FI"BTK'CH
MSX4)[/@Y_R?!$[)=XC3'@;&]5PA//_Z=T5RH98OU%7V@*0P/H+-'<#4_%35%
M/[0*.!8]/,+8;!TI5Q6O)QRV"6W&> -0_1\BES);E3ZG09B%5$ /-#"T*P7J
M<P10_#/9KO8IK=X:[M(U]4^X=A'TC4=)O'_6N2:/;%DMM==F:QL/I++,3&I;
MF^%)G:YD@1PA^S8'QQ4OVFU'X/8>(.1SDK&_ZG-.VGYXRI*M+>@FIX4X!NM_
M3F<7+!/:/"/IT_EH43+@4)_Q,&'E@N8?A4[36/ZN&+D7VHW2;&C;S1.@/<X\
M?US1K&BWUUKW&Q[2+<GFNMOQU=\]D:B=WY86R,GT?\W=TE4EU )2T,D\I_7I
ML6^]TU[?UOV/&*+_U0SU6T+]EE"_)=1O056_!8;1Z(+D^K9CP0FQ8O%.MB*,
M:%_+C1P@KV%$HO5I\MX"$4;(EGX.WM+3WNR.<2*TMD%N9XC#B,_LH&M;VX,Z
MAI%E*QJDA_U#K7.6XG %FMH.WQT8&GLAJH1+VXNF5\;E<.7!3*NC-CP/"\7A
MQ@&[]]!M)9B,M@,5:-5&N=%<RJ^]-J.C7!2'' R+HD3'O@!MBKL)*T?)T&X4
MSY'<*_9'E9W/ AU@&'-W\SD!P3K**W-X4)GC<]$=4O9J-8<G;Z \EYP;''H=
M48ZR!QTR<9<H3'1LW<U0TC8+ILA-E#P^D(6I%^<[2BMUR/GF4#5T?&ZPC''7
MN58HN;V?&;$7$SLJ>7*8XUN7%(".DP]N_N2=$CQ1,CP*NS(&(X-C+=P^3WI8
M5<4MW&XIQ$#$C@HEA3=*PALEX8V2XWZCY+ 1V<^S,W1!F.^CF!2+NLI)_0,5
M@O4#22756Q*!)5\ (WDHZ@*FJE?9EFOR!Q>WT5I:F9)_<,&.OXDOB/76%,>
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
M!<_U]>KTC3$0#ZA[J&X^6@#^[6A/E,'MSI NH:R>CM3QE-4+]>C>:#VZX.U
MY^T0VI_,\4C_4>6L2%@M?VL9"M@K.&^"\Z:3\^8PQ K!XH:**4LT\]O:QB.I
MVG-%T6HDY-H<?L$)%LK9V9<A5*JEKQ+U31H@1HSM1Q4''@^C<\+:6!S06>:-
M7,:M+%DH_67]]QQR'VZ7Q;22E$?KX@WE$T+YA!&43\!74L]=;,1PF\@LX')7
M[CV4N\YS7,B X1(=%AKN#P7"Q5=D4&,B0+=752K #AR ]Q'E-K15?T(P%K+3
M)01CM>I$F$.O?H@R6D:"NB(2QVE4+$A.(U*6.;NO2LES4<FC[>AUKI_8Q44I
M("QX*N;?.I?1V0=]A&<Y)C[44^D2A9.)N2W$/?!)SKXI ,'8?L2^QB. @,1=
M&OR+8_<O^C?>C]N=A-("\J:L $$A"0K)8142H"SD41MY_T)8CFAM:K+5,+2#
M^- :  3U2MTXFYR1!Y84F\K>ZB0';4,'Z1?_1=?G8F+YFNI*>ZA;.2!!UBF^
MH_E2*-]B =@#O4E)>^0;M+D#HN2@WW_WW3LU'>TMAI?.)E](GMR)SVH$RM8V
M'NJB+!B=G3_2N)+K-IW-6$SU61F 'B&Q)X34&_S&0Y(J;NH9SY=-W79Q8^M?
MJ3>T]D"^.-7D(Q6:PZ2MB3]"M4:,]D:C(-:_F24DA[S1Y)!;*JXF%I<T^22%
M8#WANK8>3%4D%5)"38K<2M-9_8P.B5^_G+%OO@)W/"I0_IDMF-91F=:E$%(_
M(';*ES(BJ'E]*L_E^507J3A9/[>Y(6OYNUJ[>%8QL@1TW1WR4V'B+#^%@/."
M4^<8G#J'(O;9&-<$L\G7\N Y[=;]/4"L[@N6,)*O=VYM'3N9VGM(0&.EI.0R
M2]@#2RJ2ZE+\=&T1D/X[*Q>W-*V/UF+!5G=<4QRZYRAO!&Y(-<2&\7A2#=L-
MW'Q(:1/CM.A/6>[HY,*(O-5(R6&608QXS-<][V[,&&W<BMH4C<[QKV X#O F
MH@R]L=M@&))M'/*=QI^*CO$.>O/MR@MF2S!*1O8B.O3:#_@R* ':'+I]T57D
MX<"8&)3,?BB!L!<_X\LN#*GT(95^!*GTPT'I<5ANAP"'<J$#/Y0$!0H&0C<[
M!L4&'*X)!/8>W64!M,2CNSPLK 0<'HV,\F)Q;#WI=?_\B(^!0_:/TYT:LG]"
M]D\[/LOLGXYN:X_90#]&=*,31_<T$Y\MHY6X[POK!V", _G("@(2U2LSZ(+1
M-!&2H+AC,YJJTT]T[1SDOSQ+^NGZ4IS%\TP<FS')RFMQ7++--.0WS3%]RHM2
MDSW4=RP'<#[2!Y*02<[^XADY)2D3@G;&B)!B_DZ^$,;4Q-OU=$#JM%8K_IMG
MFB=[5&T<?/Z6)OIOMS9P\.'/V5-!1@TOJ5LY(.&?-$WY%SU\59N0AG3\N3TO
MSRMQ\AO2[HSM$4 H)$W:,!](E]$#\1\ N[G_Q,52OT)Z(^[!G)8LKP60DT;<
ML'@^ON]P(=\HY!N-+7_B"" @6(W&3O&!\GE.5@LAJ*=Z**;V(X: 8#6V*N@N
M<9 L U7[D-D1,CL097:$G(&0,Q!R!D+.@,_54EZ5W%K*P8CS[28!F.TOO(N9
M8[3A\F\Q3-/L)T'IVT89J#F*>#.0FV"TF0= _0[=-C;?G[R'PPWE%G8C7QQ9
MI@#0)8*.?T'2 3>[2%%RJC,Y:22WB]5BZGWMPVY$U]CTSNR0OA'2-]"E;R",
M_S[JYP/=!&^AY-<0/QSBAX\Z?MA-#(C'<.*?(M%%Y@WEM>(?\5F4L^+/B&1)
M)'Y+\Y7X)_W"$GF,;V%8OV_6[RL^ I%=4-PK2OGN\6QZIPZ2;/GS\ ZK21S+
MQ]N+6QI3]B!/+VU(C*GY\ !.=]?X5JROV++Q8DGR/[4N-FBWHP'D/TKC-87K
M)QHU#FUH-Q2 #+&N@!X(8!AC1 $]1@X#P6ZIBI(O:?Z*2/U3(+!>(0Z_\W,@
M?_!\.\F%+JI=V7!XHIL$W1<4:?>%L?V((?C?V"&0%V$@[RU=\;P46H9%N61X
MSQ!.&L)).X63^H\.>@O1>IJ[FEO?BA@!@E4HWE5!'@EJG<L6K-2,-K(-K'VB
M,^E"UH9WU()0>EW<\2Z&:(/#\K#&&H2?D56GZFX=79#-=2QLW/OB.;98+X.A
M !T+F^4@;G)PH.35GE+@D15W#>7.W&[#$*X0PA7:\=F6.[,U.WF,3/@YRF4V
M DVB%<G+=50^UXBT+W8&&LQ'G($%8?V*GHDQ>2XHG,QS6A,@\STFM\W';^2W
M-970;#L[J!1U+5B_*6&LIDO5QD6-,!G.<RVV!TU3DE%>%3LU2C75LVSZN:@E
M=O6[IH[8_A^#YZXCC$NQF9?T^3*1GY9'OMK$#.B!!H;6_0+J<P10_'N3ZJ-C
M*H1P(J_FAMCS1UD-71]6!>[GH>)6S@5=Y?I3=?\'C<L[/LTG#X2E4G*\X,]$
M7U%2Z$)?.H^#'+*677N,],9@^]^[NZ*0%IVZX:B(QC7C.R*6KKJ=N0<:&.#E
M,+P[.&HH:)FL.%GO_L6>YS0#X $)CV;I,,*(XXZ. (+_G15BC$*,48@Q F*$
M&!-X)Y4=(UJ(G,8[24,C0JN3$!3@QX*XNS+/'2K'HPW$ZBI2HO-=:7B7ZRW8
M*)W'KC?RD<5>]33AH>/>/@<0!_FO4'*YK\,;PVX8B"OL78BCC5\#F^30;7^8
MU,G[.=!1G@ NQ?,CBWL#.WW1L3-,9=R!:NET1,G)+M7J4'$+Q9*&",X0P7G4
M$9R=72T>(SE_B?Y="7I%[W4DODFRF)$T8MF,Y\NFNM*65&@X)WQ$'S&=MM3U
M"NS\D/)[DGZB9=F<*K\O6+R8R**C-#F5O,NK<CJ;"*X@A=!.I%:BCACL/5B(
M,.P(XTJPXKQFCE-]*)2ZH6^BC25S3,U'"\"_._7_;@^<B^UY<_E\W)C<]W:=
M1^SV/@((_EDM>.Z#YSYX[H$8-;<UM[T81^NQ-(DLZ'0RXWIPM_(R2E-*/];%
MX*\)]K!@#POVL..VAW7173R:PGZ-BNJ^H/^NY*_H@_ROZ+1D9=VFY-&JRN.%
M.$GK\N,Y+>4/RQ7)UK8FLOY?\F$Z<T5U+Y/:1_KE-*<)*R](S%*FRXPV-'60
MX7M'25J4/*.G.W.IJ0MO;CZ\"G-2%>*P*HI)_.^*%<W9(G_,J=[> NYW1)#\
M*_AM)*JU94-K#[6O7^Q'73UU94/?1.L+CVN:CHYP_]Q^)/Z#8",--M)@(W5L
M(ST0L4\2[KD4<+6U';1MO9.^7U543WQ[N5C/Y.M/&%/[$4- <$B^)*TPULPW
MM0_N#M\83<H [ZS;842K42"XC;R.$9OI[.;6I^1HW5<@#1>='16^O[BMZ0BE
MI\/ET7-LSBN('(:.@<W'BAKB:+C6Q3%[9#7-368Y=(RJO>"YC:, )8MVEW*.
M++LKQ "XW8@A!B#$ +3CLZUJ#C,,>''[%VR>B9T4$_$S:=YB$0-$*YZRF-'B
MZ8<MJ6;WONV(P[KQNU$'<]>[,3M-GJBZV=!B\/>8.WAPNXD5$<0D=9A+3=;:
M9#Z#=/'@?J,SF@O9X71!\CDM8%!@G88'<T%8_AM)*SJ=[80CR:TC]\:&3@4F
MJ[[#0_O >?*%I>DD2RZSDF1S)J[)25'0$KAF]@-X*"J^7(E5D/,]S<4=M.(%
M2:>S*Y[-K]@#36S@]AG* _ ZM?V./ +!&9K[ "!O?IZOH0#TS3UDHLF",##B
M=4V')UPHMCL79,XS\6-,=\XL&*BNPPP/>(\0@_!@:.V!?*'@Y3=4_#>YI7%*
MBJ(6UVI9/_FC*NI(RS-:Q#E;E3O:\JLJ[=V&\0&X*<ETDPJ95-P^Y_^NV$I2
M!V-,V^X^ZC=OGW8$WDWF#CY B!.Y$EI7S.>-4B*82S[E2.9"(CKE4GMI_!'E
M@B=*8%T&&7&DTQ% 0!"'L/<HFLVU9=77 S2A(-$3(2XDDOEI5M0']+0^D6M!
M7&X.(8_*PTVOGO08*83?A? [1.%WGPMQ%YP7)5L*>E03W-XH!!B-(F C.&J"
MHV9,CAJ0CHC.26.B^O4C]$8+.CJ, ,)?/CX/M+"C8U0[H+K;<=BX$^?0^JB0
MPT8V.(?>SZ0#!.^HU*ES\!W<+T#$/R)%#+4" 6'^A!0FS-0/!/DS4I#=C)1
MT+\@!6WV@P !_HH4H(V;&RI18)6=NKJ'H;BQBE+]_<30&< J<74PH4(A8Y6T
M8/YS*$JL(E5ODS%T K!*6/U\VE["%9LJ/%%1+9<D7T=\%MUODF4BDB7&Z+ZR
M%B>W.*"EBAQ]SD>](J>D]RI:]"E>T*1*A?ZB% :%VCZK4GFO%+7Q3.7<<C;>
MB-V21P !@6<U^.&"'TY%K/8(TC<*?KC@APM^N."'<^R'TQTVZ%Q3"F*Y<_'-
MGQ[R0Q3SHFSD:;KQ-HF?2)Z)P9I?W[,TK?\A]G0EM6KIGA&-Y":1:EE'E>0
M7_:@G1P,A2-%Y?PQ%NK2R8:$Z0/-SS>TV:@GMJ,XJ,GZ_/&/M)PLI7(G?8-B
MKN7^VGQ]FGU^GM#3[7S:(',T^(A5F". $+2PH(4%+2QH84$+"UI8T,+>K!;6
M34I%MX1@O$YE5W\JZ/OZ/0J6,'' T$9E^H.+>8MD4%&5BU]]8>5"M,UJC8G7
MRQOQ+QG-BTBTHZ))5R7T(-_VH(8>$(<C1?1T0;(Y+2ZSCR]HN-Q^6S#O/R3%
MOVT(ME'BW(SM5&F5[GB>23?T=#:9Y[1>J^E]NGG(RPI=EZ%&K,T= 82@D :%
M-"BD02$-"FE02(-"^F85TAZ2&[IUA(-V*(S[4TI_C'9[["M3G71-FR$]J)#V
MY U943)H%ZBTBYTC3G! )DZ>$Y*2+*:?%I26(/FRTQ@HH#:I!2]OX0YH0<,$
MS3%HCD%S#)ICT!R#YA@TQ^/5'!U(1>@6L!-:"ZG(GW;X4_0@CA!)VI/S+)*)
MEF7G!#V+$3WHAM;4]7(:7J]I+LT$GP25ZG?2=IUEL![#BTN;U-3BHYC$XHJ3
M3!*YJ7V2S7>J@YRLK^B<I.=R3M=R-U1RFE<D+]?[[U6UOYS@]!,^2G,_D2:)
M>4F>5DNVZ'EDL#"8 8)1!K51YL@M%4^4_K:YG;9&YO/-W03'"AXA&&2"0288
M9()!Q@7&@\ANO(=L-%JKU>&D8'0V!)M%Y1WT(Y36/00[Y=@>K YVWF#G16$F
M?.-V7DO- ]WR':^5]^=HM:GKT*3W;XLZ=+/P D?S8-VUHFS(H!]E68W.#XIA
M4.>#T0R3T2P85X)Q)1A71F5<"5I0T(*"%G0,6I"MG.9/%_@U$KVH+$$<YS1A
M92TIISR;B_&68B_==]0*K,?UH!]TI#&D![Q9H?I)X3\3S+'SQ _<'VOJZ!/4
M-2FKO+;1-*](W(EM(.FU=*_;#1-4HZ :!=4HJ$9!-0JJ45"-CE\ULA6%T*V:
M#<0NHI _7?#==Y%46TG]VDPJ7\CK^BJ/<2 /VAZ4J"'5N^F6H/H]0LDDM"@H
M/6.%Y.(J-THB]@.,6 $\ @@(=-B@_03M)V@_0?L)VD_0?H+V,[!JT%5>\Z@4
M?!^Q.JA-",N/FQ*\R>9Q:?FKB,AGAE-&[EG*RG5'A:'71WPH$PX(#GZD-RN#
MMU;2>WK9^?Q1OGA,3V@F^-<^N;'CB'[=:<W6$:0VKY9/LN1JLWF8H6:VH]%\
MPC^?S6@LG[-^6K!;<=K<4G$JQ8)H<V5MET,&E32HI(A4TD_-(]G3V;/HQ(OB
ME.3Y>L;S+R1/S-[W#D,$W3OHWD'W#KIWT+V/1O?N?@V@6S^[W+1>"@$0^_<H
ML?>5@H'@?T )OH<:Y-'<]$.4T3(2TUA$8IM&Q8+D-")EF;/[JK:B1"6/MJ-'
M8KREN+Z*4D!8\#21SSYULT"Y_JX/H]1A, 0[5;!3;=_?NZ'Y)\E5)Z1@L3A/
MSEA:E?*(L3-.=!DMV"6"70*172*HZT%=#^IZ4->#NGYX+:Z[N.!1D7G_4K*6
MU4<ZN\<A8_E0..!T!24B*!';S2M?[EY*^U-M?[FE@N=8+#;R)\E+GP6K%A-I
MC9M(RXTL7&>G7#C]BO?INC< $<=@*[0><W>03P;M+6AO07L+VEO0WH+V%K2W
MMZ2]'4 >0[?$UO-Q0!G+H\K[8T2%]LG7E$;WC6<Y6J4DZ^J2 P[G0_&U(JW7
MHU$O_+GB !%<DS4./4&KK"^E%67Z##%BK?<(("!0W(,"%12HH$ %!2HH4$&!
M"@K40 I#?XG-HP+P4R0C*\6_\UJID:4U<U;\V93?K]^=$?^D7U@BSZ=MRFM7
M]<#)QWPH#PX)#VZU-RN=/QT1M_2!9A4]65^3/WA^6A4E7]*\.%G?TA7/99S[
MI^:2L<VC[#MP4%F"RA)4EJ"R!)4EJ"Q!93E>E>50DH-'1>:7Z-\5R67O=31K
MGN,D:<2R&<^7C=#>36>Q'=>'>M*-QJ")!$WD_V[YYF++-I?/7&.I?'08*^@;
M0=\(^D;0-X*^$?2-H&^\)7VCL[#@4<6(BJ8>B33_WU>%6+>BJ2-9L'DFMEI,
M1%,2Q[S*ZI+U*YZRF-%";+V2L+2(Y":IR!./0U40U]_UH:(<!D.O.*U3LF(E
M2=E?XHBD]^4%I?LRE:F9C82B(D*Z"4E<%K<TINQ!,O[G;$58<I/S/VA<;O]^
MD[-X7WSJ/H 3PHNZ/LEY43*Q:VFRS?F[S,X?8[&ZT]D)2R6O%-<OSHR7Q'<<
MQ 6 *L\%?^X_^%%N'OS0$&W3T0&A<DYX56X* +51U-["Q:>WZW*ZL]\_Y+PH
M!'?-6"G+,9U0<6[+0CVME'498"#";VB^R4>M WR[DJ\8Q@&(#^+"E5^89I^(
MO#.W7+;=TFT40_LX(.]2.KYI43:5FBZ$*-!R%K71:-71 :'_.#F]$*(%S:=?
M,IIKCB-M0P>$["_&,UHU3= ^#LF3I]A'6DYGKTXZ,YG0O@[(_2@$B^*&K.5<
MB&6[RXG0>7A>UB*DN%1V]^S3<[YJ! Z&<P"JX;P%6SUODG]P(8O_)CY6M1]2
MP"X.B!.'7DQI4L@M^WR\W!F.)'@O!R1N_!BR8-R\$67%^2PC=\A\4UDOI77V
M!LGFK;/9:0 'A/].<L%QY5K.2QM=;7\?WD(V:23TG7-:RF<T$1MF?U&+:2Y6
M?IX3I8FUWV >P*<I_R*457D\G/'JOIQ5Z6L,OXOC3G#*3(FZVR@>X"ZEX^^O
M^OR;SC9Z>C:O9785-D"7X8&<D%3.]Z<%I4)BBYL#76U!-S7' 4#K>S)W&#4(
M_QZTDXT)0]P']X++)6GRJ!*\+FX**2FPA#:QHMOZG6L5RNXC#0][8PNIG\*9
MWJ=L7A.FVDB&UA[(?R5#WTKK4D9>B0(6/?S!V+DN3E/"EM*2\EGLF%Q2*(YB
M>:,8<-D,X0-H50=7D[Q<?R1+JCFT=4V')_SE0[E;N5Q6,J[-_LFS2*F 8S^
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
M9_8A)V*]Z"Y%ISQ?\::NK3KXS*;?4<35'!48_V[R=F6B17 $XS/T'W%0PQ%
M\,]P(2XCQ&7X)=UM7 8"9^P;<*\'AW,P]?8P]=I+R<$&C,*+@]+-^*;<<<&8
M/[!Y[ "6B9$9]'OJEO[L@S]%#YLB*D])OA'=E&?I:1[L,K0'ZV!W,OM5__61
M&MI>,*?Y[S5Y9,MJ*:W7YX\K+M_/5II2W QV,$"-HZ4+]:J>1U\3]LT Q6!.
M"L8]1,:]8-,Z!IO6FZU;.B#P-=S'8MT_V"M]8PPE2T/)4E<E2T<5IAJJDP9#
M93!4O@E#94_Q9&1&R<YVCI$%#;NT1OFSQ/X<K7(N3N1R71=GE&^0K>J_]K/"
MV@[KP0+;C<1>UM<+Z8&0[WT6+*'U&Z&G"T:?7U><SL0]3G.U?;;3 ,/K<6>L
M$/Q.T@\YKU9BTZ=5(HBKGSP5.R.K:+*AF&<WFS6X24F-YWR[#)L*S@I-[P!?
M&'Z:MF';TZR!PQH)KBE:K:HU!NODJ[[8\Y%I?HP/T ,-#*V=$=3G"*#X-YO6
MM=V?3KN&6'&W"J&;FM]%@_0;'I(XGF)*DR8YA\B0E2MQ';U^2'@/$;2;CQ??
M4L$]R0W)#?X3=<-1$>U_5^S2=)>3K""U$%2<K'?_HCF)[0<8L?/G""#X9[G@
MOSH*_Y5_^_];\'% !-U7";L@<1(CV@Z7"8<+!:/UUG2]8]'Y:#0KQ/N;*5 :
M[%VS])'Y8<"*/#I>AAVU^X^+P15)E-SL\CH*%=90+&GP*+Y-CZ*=%6ADCL0N
M%N^1^1 /[L[PYUC\)9ISGGQA:=K3E6@>R(/S$$J4_=MT/=Q)&XI4CJ.]/X_8
M_G4$$(()+YCP@@D/@0DO: ]!>WBCVD.[1.!/9/PU$KUHQ&=1G-.$E75<5LJS
MN1AO*5CLOF]46O</>! Q^Q+;*U*M5JY.B&#2"Q+7!5[506FFM@X2;D_K&3"3
MHFOG@HQ&Q;HF9977P?I"W]XLR)E8#PU=-AT=$"H'G<QS6K/3)@[UA.<Y_R(8
M\92LQ 2U/VYLU=$1H9?UOJA56)Y*4WE.TDGQ'"K;%'%9[1[Z^R1W&,(Y\6=4
M[%.Q"RXSL1=8\6DE_I5,LVV$\*V@RDR^Q2#. 5QF#@!8#.(<P,=*;J/I[%I(
M#(MT+?\@+GWYE]:BIM:=G1.\RZ"3U2HG3!RB3:7?V3,CFVFW&\<!C*?=!+PB
M(.T=D/6QMI!IZENT-G#Q87%A%S=D+5G\@N>UCW#%\[)QK&3);I6:I[G0D-E_
MN.'UVQ.2DBRFGQ:40J)_3<UQ -"_G6[L,&H0_DU4F^<(KN2%,KU/V;S9O@HD
MAM8>R'\AC6KV@KJA;Z+U!5 T34='N']N?WFG:]A%W= WT6)*Z63)*W7>CJ&Y
M;P#;/#XII]9&E,18=,)^ -\@C;783<U'"P#;)K^C^1($8;>A#Z)G-!=GY@7+
MI*QPRHNR^$C5>US;VD^>72$C"&@QS<X?9>16Q8J%G-?I3,ZSRF,*[8<FMRMD
MVQT/%/]GU5-2>Q/@J-DIFI;>R=8F!FK;#D_Z%<NDR:863Q44MS7Q2RA P3$U
MQP%@8Z4W&<K[#($#Z)5T#.7:HPG:[6@ ^3]NVR@$^F[Z#($#Z"V5BR#(ZP/5
M/(@'L#R;WVW\?"HH+4W\$OKTLB" XE=M_9&^:S<W4-[6='C"-WM3*Z*TMO%
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
MCJZ R2CJ,( \+<,"/D0.LUZ_0[>-S?<G[^%"1;F%W<@71U9!"^@V0<>_(.F
MF[W,*#G5F9PTDMO%:C'UX0K#;D37V/3Q $!LH:Q9*&MF91KH=4H@K(ODK*S,
M@.*8T0#%G8;CH>374%?G;=;5<1DFAN[^UT\!."IYV+O?3>H%++YUV'O&&=,>
M*O8*.!W8<E+L@PD]9F_\%(DN<C&:5/.(SZ*<%7]&)$LB\5N:K\0_Z1>62&FD
MD!,LT]/[YG:X_:J/S(]#((#EA1BB[:_)'SP_K8J2+VF^[ZX&M'00[GWW>#:]
M4T=ZM_QY>)?Q)([EC5G<TIBR!RD_:(/23,V'!W"ZRWZW@O5.:!8OEB3_4^OD
MAG8[&D#^XZ1>4[A^HE$34@+MA@*0(2(=T ,!#&.0,J#'R&$@V"V;"^D5D=KS
M&=C+0RC\BTM6E[2A;#@\T4W-Y1<4:1G*V'[$$/SOB&>9H]A6<M\6VRRF^:8B
MK3(SP:KSB*/3CP""?U8+\=!'$0_M/[SM+82;:FYL;GTW8@0(UD!X5_UR)*AU
M,0=@G6"TH9E@Y0V=*Q&R-KRC$H'2;>B.=S&$RQR6AS7&%/R,K#I5=\NM@DR6
M8V'CWA?/L04K&LP%Z%C8+ =QDW\ ):_VE */[-7.\(Z5VVT8XFT.ZZOO8AX;
M65P-V.?K,0KAYRB7"30TB58D+]=1^?S<7^]8@RYC^X@HZ$YGK[B!"_$)+JOX
M3N8YK>F1^4R3VX:6&TF*IG:C;6<'T04?Q':XXD4QS9I7(N6^+7?V;1N=T#X.
MR+L6GVI>UE5/FZJ-BRJ'\AV<:U;$-$U)1GE5[#R=J:G_9]// 9F[=7N?E^3.
ML(SP7BX*-E[]KBG6N/_'X6W'E^)86=+GLU]^6MY :N,WH <:&%H/"JC/$4#Q
M[Q"ZHJ2@]?.(64G2O2=:]J!HVPY/>GVB385F(R8TFS?SO"%*&TH [C<\I);S
MCV3)WVDJGU;XK%P8:#<O@,1$E^M/U?T?-"[O^#3??17P:14:UE*?;)W'00Y9
M>W3T&.F-P?9_CNY*Q%ITZH:C(AK7C.^(LDVB3/'B17D *N (>&!J:I6:>Z"!
M >8Z99\C@()V+Q4GZ]V_V/.<9@ ?(!]H5E$I).T0Q5Z]G@%N/^)(M". X'_7
MA&"Z$$P7@NF &"&V*=[) H01+40&XYTDG1&AU=W^"O!C0=S='L$=ZO>CC3CL
M*BZB"WK1\"[7>Q)01DFXWLA'%F38TPJ)CGO['$ <Y.I$R>6^#F\,NV$@KK#W
M-H\V4!-L;D.W_6%2)^\7"H+R!' IGA]9@"<XA@ =.\-4QAVHEHY@E)SL4JT.
MM1%1+&D(57ZKH<H@?\/(HI,M@H>&O3,=KEM'-_*P)ZN;.'/;"$T@1BPE_CH$
M$P,1_H0$8;>8,8^I []$_Z[$UA*]UY'X)LEB1M*(93.>+YO2?#WS!SI_P$<2
M04]B>V42?$CY/4D_T;)L+O_?%RQ>3&05=YJ<2J;F53F=3>[H(RD$>TGC@3K
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
M*>B8"';==8W<17>)=0"BG09(-#VZZ\GU)!CC8M'=,ZYG0!F?CVZ_=T-^J!H
MZ*X-]XQAS$9!5QW)]1S8YSP I^2GT4Z)-E40B/[GT:*W2K8#SL8OHYT-4X(E
M< )^13X!0]7/@4I;8Y$Y74:EH[MN>SD >F4KH--,'(/<K8[6,6(6G=YRP"GJ
M&D>'3K,YW!S997FB4WP.-S$N,\S0*0.]3NA>F8=C.:&[@E0</U?J -&Q',@.
M9@08,CN6X]<QCYC#H<=R_#IF%65L+SK)=QA&@>2HH+MR!CI5^D[(<-:G _**
M1<X9.K/4T%M(F;J&SD1U>(91YI*BLU8-PR76>6;XS%2'FRB7Q5J@\W8,0G#W
MLK3063H&P;A#>6)T-SPPMKM+.@8Z-=H6Q0L3E*J@%3K5N!=*36E4=%(8C'7=
M%IE&Q]/.X/4*[@27[$>W6US.W].-T[>:R_,LX7@DAC]=A]&6T%ZOQ+2,A^:9
M&"5M?=^)$2?K"17',-TY9:5[9^-+AB0PJ!Y(<3FTDY=%FC&?XVUDI $MI=BE
M>P\%VLL!B?MGVNGK&9G>IVS><(+882F-:TIN:2F.E.<0 -WK)P?[B(<7(.HX
MF0^<)\4GGJK*?BI:#4_N=N*$QK*-(6>QX*@SELKX#07YP%[HX!ARJ2U[AW<9
M7$"BF;A&4GF()4MQ?\DI%D($W1QN*D"P7A[@Y&*6A08]4U:::6GA\0&(S82=
MB/E4DVQH[:^P<D-8;<U3DJYLZ;GJHX+@UC:A0.6AX;:*>I?9"P U]RB$0AD"
M29>::B,'^,+PT_04T6AD8TU+#V3+:=VC:'.4J9_E@'7R4JI-G+V:J7_=P$?I
MKP>:5<KR?_M_'G%EK". @*"X5ZB/%>ICJ8C]G;+Y0JI?#^(LGM./E;113F>U
MAC:MRJ(DF2QO =-<^PV&"WRQ0[!!L^TZ3"@7%LJ%A7)AH5R88U=CN_R'+E(8
MZ#?5V7+1!?G","F-5.B"=(%X;.R%Z*)M81AM%-:11M<8K0HC#;TP6BG1A:_J
M<75R4Z(+2P4>+0>I+C1@4"EH*0_@.<<7)@HNM&3VAN"+[H2!4QD/H7BP"3('
M,[M#)P2;)*3Q+T$A81%\A@@=@<X)-DEID(K"V,2H3O$;Z )5;5' )Z#;*F,1
M*MW8,M$M=V<XP"F!6K6QA=**;JN<+J09\8%&Z<YMU2NB5CTLFL!:$XF]XFO%
MQ<#JBP$BL3>UP^5M2>NB@7O>!7<#^HC3W)GDYJI41*A:]$ %P^ 2LNCI)]!Q
MM_CS&<W90VVQ4WE8 3U"%-40<38M?/4YRRE)V5\T>5ZEG?69Y*P09\19E<M7
M"NK42<-6/-R'1AS&<0000B1*B$31T0R.1 FQ"2$V(<0FA-@$I)8S+%9_UPK<
M2*,=K%4A=$8D&P2:-W:42A.ZO=P1\*$5!W3[O^,\@6T=7JR&&2]I].Y]5.P<
MQE%S'D4%S1]83._E6TA1(0V@M3UM^R22N)-+<:1;V!(=?FQ8"Z-SPF%V1S=Z
MP>0+R9,[\5F-*M/:QD>NR[;$<BT<7+_8C:\27S1M1ZRX'P$$!+:'UD?<)GE.
MLGF]I4_6STTVU>SJ/;!]T4>>#$WI/WG-W2U(-JU?99 E[V:4U6[OYO923<[P
M%!SA-,LWE/8\<A_$X.69.)DO",M?5#L;>@6LB#NFQ:E1%MXV0/OGCW>"\6V
MCO0=TQ()G5Y6[:))$R$P^!(HOG^44XQO ]B3=DP+\UL-W=OYW_[YXYU@?.S?
MD3Z$2U2HYN!9(\X2^2K21[*D>FWH@)\*$V?Y*00::/!^!^]W\'[#,+:;'_F0
MA^MH@P(TIEMTOK6#+B.WL@VC#)3PL@]ZQ58XFI\0)!."9-YHD(PG$Q$Z]SJ:
MV;)49T<:J./'/ ^<+&R9OD@MZ<#9Q))D[-<R")PL;-G'2(UXP-G$EM;LS2L/
MG"]L"<(8?>C^XN1^C40O6N>5UH\01R1+HI1G<S'>4DC?]V6T) )2_6R/;%;_
MJEN8G)-O>8B2<TCWD$%R;>_C[AD/U4_H#FGGW*7B^FDB=Y_ZO<E9%K,5265I
MEL?R[@M-'^BUT-\6*E.NDS&13\4_*<DOV(/*,MQKK#% YY4J1J'76". ?B>^
M[FS97PPV!O!?N#/HST.-.#;U"" $YV9P;NIH#L[-\7GQ@M<B>"W&Y+5PJ#*,
MU!/17WX:J>? A<P\4C^  U5II#9[!_KQ2 WP:K./QX3=[[9/1F?S*)4OIA>1
MK,6_K)81R;**I%$N&I.TB&8\?]VV8^:NVZ_Z2.$]!((AS91/5?NO:H(N*FE
MOVX0;,SOQ9DR(-RRMX>J9S "3ZL\WQ'CNJ'<&P0MV,M,'J7R2#4^$&D]$&;0
MXN9T WI_(,2@:TG)">K7(V&&_86[ ;TW#EK(=PN:4S(KE7F#G<<9L5GS"" $
MRVRPS ;+;+#,!LMLL,SZLE?T47]&:HKM*2".U [;6Q<8J1&VK^8W4@ML7RU_
MI.;7GIK02..4.UGJ/-JCOX^:NK=1*1\SK&,^Q<>IN&(2^:N(% 4M4T;N62IK
M)LYH(M^0K=O50^UTCS):[EI>>5%$,<GS]8SG,K*XL_7:)XT^;-W^\?9Z7>?\
M<<7D$YG??_?]N]9"D(96-KJ@EH2B'OT[$PVMS1P3\0N,B%\.2L2O,")^/201
M/_P (F*_F6,BWL.(>']0(GZ"$?'3H8A@<O0?C40TS9:=B7!MGQ5'V.GN"68T
MQ*HZC-A<>000@L4U6%R#Q3587+U7MC&N"8=*B\&:[-7(:KF0:M4#GS&U$X^V
M*A/X3*:=L+7J*/C,HEVPM:L^^&R?G;"U:E3X#)RVV-0Z$CXS9J=U:U5"@T-Q
M+ Y%O0KLQ?S\XNWO>Y*2+*91L:"T[/K&>?L@PQIPP03ULK VF['8OD?WJ;K_
M@\;E';\F62(UI/4M3>BR+M<QR9+/6<**YE4[FIR3/!.0]E5&U\,ZL%+=TIBR
M![D9BPO!_.*+V](DISOK\0\NML]O8NJK?%^E[#G*\ KR)(YYE97%#5E+@O7!
MTOK&7H@7AUW2O)-V)QT71OKU[;U!N-IX5A@0@KJ]!PA)4A]I)+TA3$SN*5FQ
MDJ0J /K6'LB7GBWE4V<O_NB+. -+M+7Q3.K^&X<ZDMN?^AR2]!-6O[4J;J'S
MQY@6Q71VRHM2/^N@/L-#.27%0EPX\G_RTGD@J?3^3\I:%!/TZIZ L.KK 1I?
M+EE91S-(*H4(+VBB6<RH:O<">OB!L7G/6+L8BF8^""[*'3;?,OXT^RSO42'B
MEK2>6[F'BVE^D_-Y3I:%4.6H+*I]QT_H*4_3^A^_LW+!LFE6QQPID1_X>\-/
MX;D@FZ^IT&-2*:6#;WMPO^$A?> \^<)2U36__^?A";S,'L0$"0WB(U5-;UL3
M#V6:GE=5G%*[#YV?OWCJ>[\D$[";5T!Z]L;$SZ]I,<@PY@Y>0<AGY*&3_[HM
M$M+A2Z#NXQ7*4R'3JTU12UD8P&9I@ /X+2YGV.7JEG[)-J^#MO'PQ%^SC.>U
M(:FQEBG(5C7S$$$EN1>BPZH;>B7:R"':ML.3?I-O8G:-ZH6FI0^R9;APN99/
MS90;<^E*JFUJT0W297@@.Y;?[=G1HJDH(-EU]@&N)"Q[MKM/XKA:5K5B<D9G
M+&:JM8)W''%LX1% ".&1(3Q21S,X//)0Q (U8TRZ\&M:##J-N0,&$)=9G%:)
M.,QO>%[[9LO&*RLYY(Y+44C>7+RVW!FD5;>#AZC=-Q:U^Z8B6T-8D^6JN@IK
M C@LT469ZVG> =?![X=N&<%@NVA9Z(*SX4L[C"\-780W>(+4+B!TD=U&3$Z"
MS] %?8.7TF1#1!?R#4;6']1PL=Y@4' +'A#C<,_A@3&V>\&!>'[%AP=@[H9*
M!@CEH+9@/W17/[ ..= YC4YH!1"^NV* @&1THJH=1(LX0W2\:H?4Z"=&)V5:
M,RLD^AR=W&F'TC)D#9VXV6E-':$<3O2TW)ENX&&KB6@1/H3YGM30KCA=^\IN
M^% >)I<,\X4*7/6.D63H=G0?Y#U!>KEI82#!"0[HH$(]"3!G*+KC&4#X"U.(
M(1@+W<%LAT^?RX+NE+4#!TIH1'>>VF&TC>!">-S8P#4%D*!36NS@Z>.#T>DJ
M?=>N?S@).B.[W93890H]@QVZ,/0/42S=E7518;$&;%E7M*";,Z?^]?W&&A;Q
M+*J>79A1O/5A1K2VDNTT?*"Y?ESE4-U*1R-'X:&X]"AFI%=Q%+U???NAW1HA
ML!X.2IIL(@!J92*1;K;M1&WO<CC-/8?"DM>_!PW6>,1AW4< (42FA\AT'<VA
M<&\( 0XAP"$$^!"V2'>B#T)#EQ&XC9R*T,@%X56(X#=RI5B^R$.6,E0FXC/=
M@.HAR+W0N")Q_?(OSQ_TJ"$/!&FLZO*@TP/3G8-.=U2%YD)5,#3J\1% "!I^
MT/"#AA\T_*#A!PW?ER*(*UD2BQG@<(D(P1!@HQ:^CXKJOF )$R?.YH7>/V06
M9_30I'$6T1?!<Z+M;CQ#Q+]D-"\BMHEK*"+)R3R3$8-2,=QKO6TF/R5C9Z.2
M1\MM]&R4/X7/=E3\,4/PH.CCGXZA7@QI\S9WZ.[ 7?XFGCEI'7\Z$[*+- _%
MGW:X\G4%OAXCC%@_/0((0<4.*G90L8.*'53LH&)[\25WENA&IC'WEI!&IC\?
M.OERK)KV@F1S*G]C;.I7G>Y,YXAUYIZ8[3W>!8V_F?.';Q/*),+W\@>YNN]W
MY#;QJW^=9R4KUZT2ONK/707+ Y#D2L> DG9%YR1M"&@1RS4M7)@*UH)17KY1
M_$+E?_UG+X^-K7*ZD"+9 VTJCXC;9CJ[(X\]2O8Z&M7#.UQUOM,U+1<\D97_
MQ"E$/Y(EU2K4L$Y' <:_B>""L+S.$9[6HL)I<TY?9D^__R#(E&]+OU, M!_
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
MHYD41Z>>X]'13(^"M[M)' ?Y!IJIJHM=[-0*L9L$56\T\"QON8ZCH(%KO,O
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
MBPTKJO2?0N!OU@W2_/Z*E55Y)(US/IDIACI=NY8_'0SC@N=C3)7"W!@96!\
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
M([6CYH\[<J[F6X++4_,M,K=J'C]^G)I_M7 U?R* *#4_S%6_J[>?>?@Z%Q7
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
M0(JF:Z*HF.?[,4$.23T%$,72&6J"?BZP[\K?^X ]3=R# !/,1F_$@+38PS3
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
M(WQ\]Y/:?7#R1XS;H.O$^</D=S_AO00&*''>@;U6% [_NDQS*"H0Q=RJ*]-
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
M-!SL]($U4R1"FDKQ'KG_]RM65A]8]=\4[KO9?3[RQ-<Y/>Q+.E>XO+V\<S4
MU$N]Y7 3\[*O0=^%.:HB*$5!UD9YR4&<'498PA!XFXKLJ(AET6*IJ\> SE<>
M\RX OQ%=*8-"W[*B^16T4T68AP&Q-*TZ"/:+5[6#HUJ4_K7$]R4JY;,FFET8
MI[WA_;:4]?@J]Z'!-40HP/N@H43WZ@8F+W&\)*H_I8A^\^(OT7POXW2X)R4G
M*=&GF.'9!CER"NG=!6E^A=WEQWL/<[N3L"R+BA(RADEW NJBQ_K0$,OB='R0
MGSQC96]P).I%%L)]["=.*(-+GO;Z!WPK#RQ+H)P5AC^N-CI-R63(.?F-G!#V
M/<F/1++?NX<HO]F*!'F^#PNZ>)9V;IC"_<4?(:8&N*C3A/W90+TUZIT-8C@;
M%!U _F,7X1+710%/8D$1;[D)6_#S0U202"#_;1T2M%>WC_/"/"'QJ^\OFY+R
M? RK-&^& /E+[[FD\)_*-&E2F';!E0I-;= 34L<B*/K2C@AH&+WFA0,8@Z_!
M17K SL@>&CG =D8TF>!("YE(+K,X&9X#<T 7W7&2(T]E!MM@ V7Z?;E>AS+=
M U +^5IFF'U,BR>>/4@5-Q(@?/8'RNZ+:/N0QE$V(AB3[;'^)56_SNL/].B%
M%)EIQK+9W%I8LJ)R--V(6 UYHO5ZPB4I5ZF*$)!<RWZ3!U;JS*"/.9Q.Z)R,
M.,:SY'G-T?MC-3"^<*;:8Z5?U:]?]1U4A"=9RV;SR_"5TD7R2RUS'_/SZD62
MB NK*+N-TN0ZOXJV*3_#:KRSNZVKJ_XCNR/9\D$*\TK*$23W#VKC+"K+=,V%
M0CAVP&M3:+VRG?T(:S$LPL1K[[&#CVN/G@!\2%O9#.",'+U1_G#T%+?+A,G'
M\34,1/=8NF2.XI[%73W 1@C,B_;\W#;\C"5\$I4DXA)9UEDEWRB?2N?P4^=%
MO&5VK:F83TGP:VTTCR9OHZ+:W7&3J8QB83Z)Z/[R9MW[G<+^0/2 M$AF4/)7
M6U<;$J[:KL,1(Q1T^\16 "(]ZNT3&9&T27O0SFKOSI=(9H'IBXJ]N%B5(N<;
M+@;C^&LWL1@M%?>OW(TB%/ZZQ%B$DQG2CTD89OLR]AVUFU+C"\O[B@=7I5*A
MAO1;ZG!:0U\&]ETJ8(WZ4K2^L2ME?GPJ(W(6TL&BQ^]I60OOM6M3K);['*M7
M691N2JYV/W,^%)!OM3$A%,*'Z<(P1[ .*=])@W4PF601=C-F@[3"92^O\!F1
MF(2'J$-%M(;M.-?P++$<2#X\G^^>_>XQS:,B99_S<DOC=)W29-SO/M4>ZW=7
M]>L\P6E#^(ST2 =VP$_RF,UFW"*2%)R\NA8FND+24'TX2)ET0BMP>H)A4+8S
M*%D8M=O$26V&I)6(S%]HPH()8=5,BS0Q%^$.&-JG"NM'B1#GA\6<&?0."N%W
M@2ZXI]VC=,*QAMJ:AF+U^_1E3RPB!&N0F4/A5VH.&=[<?][R<RJ-J@=U7E%%
M$\Q-^5%7KN<:R!%!#Y\^U!BR<=%?2!M:ME++UJ2&424 *<"EIDH8F Z[%N%J
M*R]W_;_,]^V.=&#7"3= R/..NCAO[QCOIQURDPQ=AH#J5YE#]&!91 /4F5-Z
MC<O#.G.!*\QAYD9#A!=68V[X4@]SR^OR;M?CC6Y3U?@%W.R^='.UZV7D".^
MI^%[O=F>?9^]@%OL]VG."E%@6D9VM;4N('LJ5Q]R(D"7J,HK_:><!\7RM=T]
M<J7;@N'+76@++T8W!.#5]Y)7.;V';6R>(NE# F7!GO(O=>!W\]7H 2X8OJK4
MD19?'&E+ZTJ N9ZT0+XU4>YXRJEVT,C4FR8Z<^Y&:ZDU!9T#.](.&3CD01O@
MBE^)>)=6Z;U\L\UE&1YXC;KGIYHCI435K6MYV=,E0#BLLWZ2MVPNPT**TH@'
M2]W0BOCX\$B="$XXG]0(-Y4"$]K'=,6/5ZE\''*1)UVVB#BE,]Q,N$[046!S
MB+D6OQX:$?UT@&=1_B;D)#$[G/>M .4C)8X,+$"9=4JI T?:HM7@0)^^#I*#
MQ#&'(TNCJ"!#U;PCCDAJ13*6WY]SBWW3/=-+ ]6O'I<1-HME?E?"!UI9*:&.
M[@>Y@F;3<U]LM"[_2@YI-P=L$<KTY[_U#MYI3FA;D(FM25FORC1)HP+V!-@E
M?F&\+7GDLL$U9AB1QD\HLS9+P3:%+O_=.ZYB0,.\IJMJSDZAV8'Y]C%!*,">
M,H'(<*.Q/E[$/87 L,S=1U?NAK>D6<SUO$\-JHOK_$##"/S#+<N/-*%T,^),
M<T !N[?90^)K_5N$C%$083AF<D7Q&S(4'*P;YF%J_>HO@7#.L7/Z Z1V47?L
M6EDL;=_48#&;SS>_<B770'=+,1$Y,]$:*5&*7EV+DR1+>C=)+>4P#K0IYK*9
M'//N"+B*RH?;@CVF"4TN=Y]+FESG;],\RF.N3R_B*GT4@B\=>S7_W<VV21=<
M3LB=W<[Q+@,+()P[C#E$LL[84RGK.*];>"3J\(4)<+(\B<SMS'A7PR+$H TU
MN,X_4@@TB+EA"$-3ZV.MS_"*>;1[7Z>#*1P8D]_BV$SL^#U1$D^.Q-W&HR=%
M#,N^$#8-V/40L?.I=^:YI&M6T+OH>=2^T?K2R-89I>!Q54U!02XL^R-$>-D:
M\^[%.Q$)+/;"/I@SLA)PR.0PG9I[>K)V8OK-8*_O?!$/-*DS>K/F6VU"<[$1
M'QBK(A!JZL8?VPTZN\0\<NYO_1L4Y/20(I"0T+?]Z EBMKCN/8YE6] '#C)]
MI!(EMSIOUGRY&=QZ6NH5'^EB0MU?"B0CF+BL2)XY8_;:Y?AQBR)@&YIG-3\@
M";>P*(D0*E+(BM0S1Q/F5[-<Q+'(\K1/!'699AF%ZLMPC79'BTV7+.JFX&?<
M^R+:*,L9&76&U",XHK[4!PX=1FOXXH-!5K5>4K4P]:+,Y)/9979PT_@RXK,$
MA1@I1=O%TWW8,XK5M/Q9Q T&(D LV!S6F)=Q6UB7V9ZCG'JA':)*T$CT_TA3
M;.320)?.7P!T%XY ]2QXS;U1MK(YO HK.>//CT8;6Y(>3T^/!N4GZ/NC<>:.
MR%#XMT=[1?E_U5$!K_AWS3U/E%WG:U9LQ*W.S-T4T9?QKCJ#IFL1[:"0#@OI
M@5G>+HN9K\'=%CT)H:3^S7I-X3JS.>7R ^['J*)0BINCSU*,\..[-%X#\TF[
MS\\GL4&X7(>N=<-R? 0 DD.$RUL?!E,ZN$Q,YRG<26NS93D5%6HZZ&^>H2 F
MO:0Y7:?SSUW('BV<PF92]KE4]N#@7[WET@ D+QJ(+Y>W6/!3JCC &<U3J*7R
MFJYI4= $7*9E2<4;S%ZXXLQE@NK->(G,HNIS>;3 Q)*0T$3\=0_<\M8%;@X'
MUX3!Q!@FF/WX[B=.Z^^75^H$LXHFF 2S1UTY3T7X[B<A1IP@/L.L,6;C#+.]
M801(*:N:?J;#'T/I_$0SOD>4=0&>OC?/,2W+CS1M?S$DK'I?8&1WO&?7HJP!
M8;9DVQX1XN(%() . Y$@R)(&9;QZ2QAB!X!0.<1BCRG FM9<)0S!4[_VV5U:
MP?YYG2?I8YK443;B;Q]MB[2M!OMTK0L$47F.:,F&=+B/\Y7-8I;A?B$>$;W)
M*V$UJ2V:D6:8G6&@.S]OO5J:>./&"G1C%<G$:&@#(X ^'!,(ILNJP)KOI[1Z
M$%FIX='&0[J]8P+L>)499"^VM.4X-2^9RAO*$!<F:8>]>\).R)B:G<-EFP;[
M+>=VX]@YWI/U&AN;Z?U._5OH?>IF=JS9.,SM<J!/EC 4V];X%@9&&SBA#?'!
M)3!H@ZN9Z/3 ?7%_7XA77*]I4L=5>IKMPZP3^\?R 6(+.*D/H+)\SK4R;A?G
M^3/202/+'KW[@S^).E8D'=#02FC6>M5S$$Q.ATVE]0/-:1%EK?=\)XL$W]+B
M)I;Y)#3\AC/Z,%99&K3\:RP-4&9+ULFHS?55 ZN[=]J=-56T"8=&%CUXV^KJ
MOF%%MF=%)%D!56-8AS2TOIJS5@?5U>S9L*FM?F+%KUQJX4Z<&W,R+;6L<XY0
M6YC.C/77'*+^%=D<=&:+VBT?S%5;@X_T 1*)T(F2<\L/V]KNJ>%.W.=.W'!G
MD7H/M=@'%2!^IFQJPHNZ8GC5I_6UL:X;I>)?N8W",5N]ED=JKKX D$MU97G
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
MB$.?PYI[BT$WL>CUND]%1%&Q6\&Q6-4N#NWY_"VO]HO6-2E4$X0L,W%4Y'$
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
M-VI[HW8+]EI#]<^5K<1ED_;/P7I;7JJL!["K+57/G T<S8HIVXBV;B+C@"2
M[,1&[/2IODK+E=6^X7L .KD+AD]O(/,&,F\@.Q4#&?1\\,8Q;QSS,6!>7?;J
M<DNZH*D8:U/[^Q"P7I@7?@\9W"071T5,DP4;;Q5$^*&F'F@\KA6-L":5W>B&
MQL2 M,2:+'K5JF:(Q3E#].">7'ADA:ZC3:8^H;Q(A:&OO GPGLT=3J]AH(S9
M,%Y!]@JR5Y"]@MR9@FQ^-'I5V:O*7E7VJK)7E5MWF\+$7U<6C0DR=:1FFR:%
M=]\%W/Z!Q%5Q,499[8MJM0-9,1I R>K&2J!_.L@L &6B3Z%UMB/H6M##9CO.
M,HS/2<:78Y%J!5KS ;RQPZO)7DWV:K)7DQL=%5XO]GJQUXN]7NSUXI:TO[J2
MK%6][_N B)!G=CH\;XMB1]N7P+\*$&,ACPEZ(#')-S5UPD8/L:,OMD!R1[ID
M(\I@>F8+S'OUK*;;]K#N<9F-<(^>+Y[7/#WA#"=X3LQ+'=0<T:Y+OIQOC-0)
MGVT\$>YZ.^.(YF:=ED:SR?[%?([99O6(7U[8+5NBMYCM8R$C6G__3IM#>FN%
MMU8,R%IQ5ZQ6*-W,YGN!BV;9%*7I9D[3)Y1&^@B>&D.,PM(Q*F)/T"S33++R
M)AMOLO$F&V^R\2:;MASVM>4 5Y:/699\(T72E;(<)I U5;K F/W@#F8-E'6K
MIM0?@@3G 0,R"]AN$F1+ADJ \CPE#X40Y(*<!KO1 S;>BB;L;\;$DL81OV2P
MGG6U[>?:,;AVPT5'-MBVB8699;N!R%MJZ]KHMG?5W^#TCK^*,Y21D.U5YR0N
M<KY]F9GGZHSF+7/>,C<@RYPW6(U/6>K[S/$V+&_#\C8L;\/R-JSVC0WU14BK
MBO/[UP<&+WI4.]0(,I8=!1=.64=**X0 F"(*9\4KES65R]T"QA&WNN(D$Y/R
M%K,W0T*VF._X"_B2D#R;<#/UA!L9>0ES,Z6SU:=8A^M!PPC;"BM9:X!=)X_T
M6KW7ZKU6[[7Z[K1ZT 'N-76OJ7M-W6OJ7E-O75/O0.YV9849P]BA"&[5*O)C
M@%?KF&XP#A[*X)I@':.D;I0 <#@[MA$CXAJ91UZ%F;!-B\V<I'1F,%IY\5>E
M -ED"!-9V-BV P009MXQ>AO>PN,U;:]I>TW;:]J-]E*O;'MEVRO;7MGVRG9#
M+;&YB&Y5Z_LIX*D![.]4/(X7.DY)]F=Y&Y"X,Y;]B9](A(/HI;!(79VPE8?9
MT1A;)+TC=WLK%,(4MA;!\.I<30_T+7[$28'/-I_0'S2=%EE.5^R,.-O<XC5-
M>6K9'5Z497+-_,Q-!_8ZKM=QO8[K==SN=-QVCA^O 7L-V&O 7@/V&G#K?M)V
M1$BK>O$OP5\%2GGO3< T>I2$!,4!2>8T796G3CT5V'1<.]IN/2H[4FQ-B8'I
ML/58].IJ377U_^[ OMQA?;6'VE!#K3&65TJ]4NJ54J^4=J>4&I\G7O_T^J?7
M/[W^Z?7/UO7/V@*B594SR,KJ@-R>^5!D[)5G9<76C"P2M@^&B#5%84B+1%RS
MLZ8Q"0G.@@CGB,19D#.F"A2;JJ1M/]>.RMH-%XU4VBE:DQS%Y&]V@N&'_!)7
MZZ@5S6#R$Y0,'HN PCR[Q2$FCWSZ?TG6B$0W*?T#A_GN]YN4A&\%9_,!6B8]
M$^7X+K*<L-6+HUW)@:ODXCED;W@V/R,QGR_9)[QZP&DU^34':8.!(N4;V]OK
M.?/M]9P*HDTZMD HQX06^;:Z9A5%KUNT^II?WLST8-5_3&F6L1DV)SDODGJ&
MV0[."UI6TF8R0)#T3?L-3K<U,40&25T.W@S3ZBOXR 1L_HQ9<H?X$;J;;+NU
M746SKD^K!%YQQQ[.\K*PZ263#2JVI2HJ01U;)?77L^DEDS9P.GM*F- H7^3*
MABT0\O:%[/F5TP3MTR)Y?$/[C//9_&C3TY,)[=L"N9^9G'%/7T3*%^'\O!0@
M[E_+#X?$FO5LB=3L!FWX:V,S[#Y%3)FFZ5;F3UYM,A=_%63-J9&#W<)P+3!5
M+I(E6>]7]*^4)/EO[&%%]:ZJZ=+JJF?[=(AQE/$=9K\?WFOV4'VO5HG<>N9X
M06@F%8OH5)SR4 JTV!;<CK'(:43)HA)1HP%:)?UWE+)YEV\X-E64'?Y>[\'M
MF$LGI8YQ<+APZ1)';.&\?;79+&7O?Y$BJ7.@WF!6V8]C^L3V.;Y1G-/B(9\7
M\3$7O[,]FLV7N91OLU&L,KSB+NV_Q5XXFV\W^60AM X9=XHN-EDY0S''_&Z)
M,1,XPW)[EWN =,V'P8#29ZKO8(&)K?6";:8/;&IPDO@:9Q.$;;/\J"413K=&
ME.W%/3+NS$>R.?VVAA!QG>GL(28+09IL]DE:6V7@2&:^Y1)>@H[.4D"/(3!R
ML-=.8T16W(SRA:V7E-/(=C&^'6LX@PQAE]5"A(RB--]\1BNLV.]43?LGG&L^
M5T+NYM+V3L#EUWT(_2+:RV42=N #V'P_KZFL$/[D#>V2O4YQ6%ZX(B5XW\0F
MJ9>(I+^AN,#E[2>?V(;*=*-HEK"5RY1J=EKPPJ[9EX0^9#@5*_DJ61?YZUME
MSC:B.UOC6:8\<KM^G$4 #XE2["/:]E99>/GX3\*$@S1<;JZ9SA?#^ %TMLB<
MF$<9OR"=[^1\I]-Q=-QC$"NU)$M ^T.EV<:@AT4VMFM?1 (?SQS8+F(R1O^L
M7JW6C"9.7&G8N2:/."HWOG_BF*OQ7XZ\+49];4['TJ*^#U+0:XR 'H-A0SG]
M0'ULL/+(J*'IYC-^:VVL:F)S\NS,5X>V90G)54UMD[[S/=RSIRLFO*JI?<*5
M4US=N'_B/Z%GLBI6RN.NLHT%4DFB)[6J3?^D?B[X\P\N)-UEYDC(EK:WN2!W
M1)7I17Q[ ')QW&$X;#!L1>%($ N[QC;)?YD2Y>'((P.4*T#;W@(+^1*GGYF:
M63J3#VX!57,"[&:)H3= ;R-X]!Q!^O7/DO L*H[<H]\MD:C$MZ*%!3+QNF!*
M$LKP9)%B(<B^-7$J)03C_CZ'SB>2*>CVB63&Q'Y)4.E+QM$U1<F4KE8DYW1-
MDFB6DL76Z\=CBH7?Y:7USJ0EH@;PBA32:=7F(VR*)XRR]3JECSB:+OGN.^-I
M#UGI@9*S+NUBEY4'$06BCX $]' V5\\PZL[GX_E\/$A0"U6W=1D;B/F6UC*2
MNH+0L?)! 4*_*]PK R1H8\7!%9@,_:6THJ>YU\L5\)06=2IOYS(F^H""JCG4
M:?R%*]#J,](E]B974O*5)YK"B0'F__LQ\R_W-[GR_O4+ .S4=P420S$8Z.=P
M9<'H)PPL;\"5V0)1*-O(4W=E_IBN+C-/E2LHF9@IS-R38(1^&#9"^GU('\_O
MRAZD4\RAV>A@/-X/&P_]W*@3T^S*;&G!/J$+-P9#]>.PH=)/)'T$H"O31F>9
M:;>4 !BUGX:-FM%6I$H7<64:@8Q9-4J5N"+7P/4)\Q)2KISO8(SJE9$!P_3S
ML&'JM_;H+\Z <7WRM4?K5-?I[H :)CR-2N5T9Z<8)EBJZCW=G=S#Q*)9-</N
MSO#QHJ6IG-B=-CHXR.J$-G:G:@T6GB;52[J3#@<'5_/RP-U)C\,$R[S>'QBA
M#VX@9%I5%BY6CE_LWK5JIRP@'#E')')U"6LX'..7N5\,)<TKQ,%A&[]X?FCJ
MUE4D@.,R?D%\UTI?@PN.BCNR=OU":W"TW!.] 241X?",7]2ND<D%AV?\PK7$
M ZVJW 6'QQ')NM9-"'!#I$/B=;/JTW#(QB]7[Z/VY&6EX'BX(UBKBGO"\7!'
M8@96:X9#,WZA&7KY%QP3=T3F+HL.P/%T1Z@VN7$ CH\[4G6M6IMPH-R1K\'U
MW^#@C%^Z?@N.OJP<W*7MCE0-JUBW1Z;_*UB_#T*4+<6MH>(#_JM@HGXL7F"S
M2U9KC%S"T?,UJK7I;'11ZB?T!V7*U(8'%$6'(42*"^"@?1R]^*V=0D+^PI\A
M5&T6$<[BBN)2//L-I:1,NR_M-1=)SB:ZDJTZ0UBJ1KDK.Z"K/EG5SA+)VZ!@
M*.6*YC:*/+*=B(0\/HIMZ#S#@OUWL=_6)8SHNMDL?^:+.EHFVA=U[)38RLV;
MX.QL\W:;+[=UQ6MH,I0O!PB8%]W%_%O*?O#E 'TY0" VC387VH;PZ@J2^MRC
MYALYW-T];*R:SKH:U@-7H/.E>1H649&K='!SMV.0:)5=5Y#I-UEVX$GH/EFV
MA@/$U*9BTQ7R/LB*AXQ$A,UCG F'P!_\F P>M^=D\$3R)6O+1DMR-@)_2$!%
M1G! MD=S4Z])MT18<;#TP1+,%W-HJ\AP^,V"/GX;8<+)?\\_\#?S_L ZP;[Z
MM\(2+?NYKOD$2M(U7J!8:@=1M&C!,32)_B@R$9:2W=-)%(DD;Q3?(!)=)=O(
MGEO,5G>QE4@_OWJM.PGVILBG*(Y?,BRJ/$D=/:J>&5?FQML<E0U[Y;$[_ME1
MYYR$U"]KFIQCE"_E&$F:6'"L;1.#)B$[GS(QV\3'%*OOA +W&P9+"E^GNG7_
MY'-!(=]\POF21CS:EIU 6'M%%ZQ3_\R\A.G/UB+G3.2@9U?)R_>[+-!W$L;@
M QP52.C_;F%.ATCX/3CZ7PHX2!@$]+3I@_M$$F% V1TL$B[>-AL2R2_E:_;Y
M5V>;U\=FV03(&W@\[SMMR,(21P5/#3_>W?CY+=OS5-[*%H;T3F3O1!Z0$_GP
MQ%"&K,@;VKC8+B+<1O)0')0_E]!=V=9?9B<WQ#GHO5:I]U1GDQ@[\]YUKW%E
M:#2XBC(80*W5%81:$7MH/6W3&0REGA"M[7'L;E3-[JLV^HV=>0.?.L22Y H<
M@$VWI7GAW<7CF15:$45O_![[O-!LEE!M[(0""%JSR3BSBEH2UUK:@ =^!X /
M4:D1HM*:3;N[-3<X[/KTSW=W"@X.5J@+J;L3<;"0U/ -=K>K#Q8ED($8C(L[
MM74:N,YM1B3^&!SV>!LUURS0L-;85N('&U#:J$3#X>4*9RC\,Z:+25XN+BY>
MW=-ML7<F)\SY)9+1V>956L4;)TXK8[8:O/8Q10G)\2%-4YJN:5G]6!ZQ9=+/
MT7 W']\$8$;4ECJ6IL%\2?K[6!(?2^)C27PLR2A]:#ZRP3OWO>O:_MSR-G@[
M-GASW<$9&'OUC@[4)>@]%76M[6U;#D[(6]%8P[1I _PI>-Q6_WC)A0WPMOY'
M0Q-@G:&M6 #K$]JL1JM/[E226EVTJ/SW$WHFJV+%;>H7SVN:L2U(:@%J-EBK
M)M%J*DKG4QWZW_:T:;LZF9JK+ACIO&W*!=O4R1;+[)'Q#=S% .[O<ZJ\Y=%;
M'GW52PMV#U_ULJU9YY-QO%G1FQ7U9K':4M$)F1 ;J/@G%+_<KB''IM7UYV"=
MTC5.\XVH5\COA%J+7YM97$V'M6)MK4=D(TOK)?=8\-LK,Q)A<>/E=$GP_L:]
MV9P=]CB5VV)K#>"HM;8=7?N<9&R!HOAC2HLUV^/B(F(XBKM&V5)."AQMP:7)
MS7:ZW,1(0'^QFS';0LD2;;S%)]@TJ^Y"QV=)R1 I9=*R.K2LEINZDTUVRN-L
MO\_KKT@#]!@,&TH[,*B/I?NX7G:RDDAV>N(DP_J+N2#]^F>)K><0XZC,Y4$\
MM.2:'37[:V<E'.FZV5PWMSAF\R:Z0:G&AR)O:)?H^Q0E&1)2 E.Q#W]1K'WS
M ;P[R+N#3M4=-"Z;I7<8>(=!35P@(N%1<B](\'(%H1H')X7+$*Z@I+?GUA5
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
M"5">I^2AR$5=]IP&N]%%[36:L+]I^.>2QNR=-JX^UQD!=L+:.V;'N4CW=MS
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
MT+SF*"=C N](E/=&;V_TEFH7M$])Q!4HU;LS;6G'<P4MO8-!H?BZ8D'7KCZ
M$N<*%OH) 1!_7 %#NY>8V#=]2E0=,'Q*E'LI4>VHA]UM,H,#KJZ/YP2SI>IY
M&TXPCVHPEGNK+O5?@K\*E/+>FV N<E\(B@.2,!U^)0C0_EXDJ(@(5_1K^M4[
M),&.<[USACJ*_.^0;IB[N'/@>O54HC1ALR?;G4WBLOG) X, A;*(<E"?H;"2
M1.<D+AC61LP<]>J?'2%-W:14'ME_T,*F4;Z,R;IFM%RR VY*DYPD!8-TMF:2
MD#A+SC";^_@E=@MGGTA"4Y)OKA*V3-C)Q?!^/<J%,-Q^POF2LE_XX2:L9Q(@
M>J3 :DU#G.]IG#RRC8-K,_>4'?4KFMP=&+[%)): 93B*70_^(TX*+'OMNY]]
M\4;O</8.YW%9MBW*6-Z9YYUY/H/%&T@;VV9D\L<)F3P!JL@)6C<MZB,G:")M
MJ-" $1OXG;Q >S+<=N/*00]C68N1Q"3DU&9O#%7C(W ,F[XQ*FV<AF/8GXV!
M&</!:%YT< 3 MW9&]N_\^REX9+J7J"-)MG,@P#SBC[!MAP]&8Q)Q5W+P@&)>
M%2_(EACGP6K#(X#K>?M:?:85]UX'''3CSVN54) #KP-H>DV##$->E'A77%5]
MJY2ZL07B>0D::?+FJQ]M$:<!M*J-95(U[EIE6PN5Y5"VY#7JV7_\Z'Y$,3^N
M)R\UMW]#<2&SBAOUM<!:C+*,S$DHMO39_+?M/K.37:H"U=]R6&,("[YI2J,G
M$L<RQ_2;GVU<SUA6N2)2YV%%"ZMD:FX'E#8< M&:#4C?P2H3^T*X<#[D??IG
M143N0<XN>4-+1(.GOZ:U??*U-V3J._3/Q$U*F=Z=;WB^&=>K7ZZ*D=\E#.EB
M(TXDQ$P88,=DMJMPS6T+?%EFLY31O$B1-*K!K+./,/$1)@JZG8XPZ8;82@F7
M[9!GF[>R<"G[*EY#DZ$&POCF)B4\5[TL;!<2]E%9N*;>(*<21]2NJ<<'#OG
MH::[#&U#U7<%27W44?,=W94(K;9F79,#PQ4L^PW]<R=17"*5.[<='?-YF+JJ
M-Z>[ HB:U<.CS-PN[\I> L:HCIW!E3T&#)+.1.E*00HP(&U@,?# 13 6<.,C
M&!KC*S4'"DVUQPT, _RBS&'#4!5!X,I! [SA$>AK<T5$ ?![.#\ X3"NS!<S
M9$ >-E?$$3-H3@45XPU&YP1W<(]1L*Q83#)GKX-;#0P@:?"-S4!CT_OSCG\K
M^\1[YGJZ>+@&)79J#O7%5Z-0Y=V=]-*;<BH;M' [SN[RKWOT7 JR?#%Q$P&-
M.=H[BVT5289=VR7V8#4?&#EX;L962>/9&].#N?(K)4G^&X.PJ+XGJ:VQ@^3G
M%CGF5AL&XTH^,:I;='IO4O<K"E84JZ^5;>/:Z)=%]?IV/HE''MAK .SLC 8B
MI2I'R8*PM:6,T#<9PF95GF,Z>4:>)KP3UFD S,C#\U1-!T#X-LTO6? L-.$;
MF--45)^$\J,?80!LL@^[[[:%3%_=!I!$VULKLUUQS]W?4!0:/V"0(-TRP3-]
MQ!FC?Q*&:8'BK,P07> DE ?RMSCR &#AGK+R+<8Q?>(A25"VCWO6%']:Y^Q
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
M8E<FG.Z2XD<](9MZ \"P&E^E,EA8VS? @D&$WZTRDM7>M9\/C*Q+5["8F\+
M,!G?K3+85=S,%087J\>OI[01,P/':_QZ2.L!?'#P1ITJT%58(!R^\>LB'08<
MPF$T+K<U3!@;Q3C"T1J_OM%V>#D<.^>5"ITK&@Z5\;6,@X.JY7A_.'1PW6"H
MT!G&2<&A&;\^T&J^C]64NA^"!.<! S,+UB]EW-%!MF60TV W>L#&6]&$_;V_
MVBUX0!D)Q2A;_V>3P6IFW0V;"SN)>6/ I%'NWMNK[Z;'N:NSAY@LROQ7MFIB
MMEQQ=,7%6,16=;0S7^YN&7\3+M'-0WI*#!GVVX?EC@R;!PO1W-NIQ 25W772
M))PDT3F)BWQ_7?G;\&UU+YMA>VQ-[!/7)>2_:C,88B>/;"J4Q0BF8JH<WG8J
M$(:PHQ_%)L,^_- RT3[\L%-B?\=DL60[X.01IVB!/Q>\[M-LOMT7C^YUEG!C
M.(K-!2TA5=!X0"+L6*DWV%#9S]Z27(/KHS%@S(XK@G'<(IL/O_7AMS[\UH??
M-K:)*K62$PJ?[<=&<H*1M WUQ!.,I&TDFG40.CM2O*"*RPF&QK:C\IQ@\*NA
M"=*J0^PG7G:>!QB4=3-Y7E]*LC]%FB#FI]F:_8F?2(2#B&0<WUVM>M8CS(-T
M6R4W>-@$8<&TD15376JZM?J@Q8YSJC_.&KF8IBAFSTNRRMN.%"U:<.W</Y_/
M[N7/K?BYA8=^43[S^-=.75A]S!&8(ZJ_V=KOO5X'/-TR?LYP$BY7*/U3:>:'
M=AL"0YL7VA0V=&BW03!TSX@PX^5MCP&PL0WA8S+4.R@?%5T&P C'UFRQ'/>P
MPH;8E[8%_:=4>JF;HJ4%LK<[YQ&FZKL(8;WZ9^<3^H.F.^HRQ9J6-[3@!$<K
M/)N_HD@Y_[7M+?@H48RS[83^C'/EY%&V]1YY[Y%7T.VT1WY<?I\AB/?>]>A=
MC^K#G!H?FZZ  M; :%TUU&&DCO0[%4@R]<,5?/3.;)TT[8I;7[W1:&V7KL"@
MGQ!@DXDKD)CN(28*='>>^A%,&X75T.&YHSVI 4JT*],&L.E*'3?=A6P,#@.9
M(\D5"/J-+S0.21DL&!)3CW/"Z3&?KP\6M<W=E;,$# ?0$P0)&]G^PO]Y0!EF
MW_S_4$L! A0#%     @ \DAI2E#YJ"(3E $  ;T2 !$              ( !
M     '-T<FPM,C Q-C$R,S$N>&UL4$L! A0#%     @ \DAI2H3[, %H'@
M-(,! !$              ( !0I0! '-T<FPM,C Q-C$R,S$N>'-D4$L! A0#
M%     @ \DAI2G7H.56U#@  F]T  !4              ( !V;(! '-T<FPM
M,C Q-C$R,S%?8V%L+GAM;%!+ 0(4 Q0    ( /)(:4KUH'_*:G,  '3J"0 5
M              "  <'! 0!S=')L+3(P,38Q,C,Q7V1E9BYX;6Q02P$"% ,4
M    " #R2&E*HZ 4J2B1  !6X < %0              @ %>-0( <W1R;"TR
M,#$V,3(S,5]L86(N>&UL4$L! A0#%     @ \DAI2KA7^H,3=@  (V<* !4
M             ( !N<8" '-T<FPM,C Q-C$R,S%?<')E+GAM;%!+!08
..!@ & (H!  #_/ ,    !

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