<?xml version="1.0" encoding="UTF-8" ?>
<!-- Generated by DataTracks version 2.0 on 02-Aug-2017 [02:27:22] {PM} EST - www.datatracks.com -->
<!-- Based on XBRL 2.1 -->
<xbrli:xbrl xmlns:myrg="http://www.myrgroup.com/20170630" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/deprecated" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2017-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2017-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2017-01-31" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:utr="http://www.xbrl.org/2009/utr">
  <link:schemaRef xlink:type="simple" xlink:href="myrg-20170630.xsd" />

<!--Context Section-->
  <xbrli:context id="P01_01_2016To06_30_2016">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To06_30_2017">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P04_01_2016To06_30_2016">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</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="P04_01_2017To06_30_2017">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn06_30_2017">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn07_27_2017">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-07-27</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2015">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn06_30_2016">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

<!--Dimension Section-->
  <xbrli:context id="PAsOn10_28_2016_ScenarioPreviouslyReportedMemberusgaapStatementScenarioAxis_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">myrg:WesternPacificEnterprisesMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-10-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn06_30_2017_RestatementAdjustmentMemberusgaapStatementScenarioAxis_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">myrg:WesternPacificEnterprisesMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:RestatementAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn06_30_2017_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">myrg:WesternPacificEnterprisesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P10_01_2016To10_28_2016_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">myrg:WesternPacificEnterprisesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>

      <xbrli:endDate>2016-10-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P10_29_2016To06_30_2017_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">myrg:WesternPacificEnterprisesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-10-29</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To06_30_2016_FacilityMemberusgaapCreditFacilityAxis_SyndicatedCreditAgreementMemberusgaapLongtermDebtTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">myrg:SyndicatedCreditAgreementMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">myrg:FacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To06_30_2016_CreditAgreementMemberusgaapLongtermDebtTypeAxis_FacilityMemberusgaapCreditFacilityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">myrg:CreditAgreementMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">myrg:FacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn06_30_2016_CreditAgreementMemberusgaapLongtermDebtTypeAxis_FacilityMemberusgaapCreditFacilityAxis_ForeignRevolvingLoansAndLettersOfCreditMemberusgaapDebtInstrumentAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">myrg:FacilityMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">myrg:CreditAgreementMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">myrg:ForeignRevolvingLoansAndLettersOfCreditMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn06_30_2016_FacilityMemberusgaapCreditFacilityAxis_SyndicatedCreditAgreementMemberusgaapLongtermDebtTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">myrg:FacilityMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">myrg:SyndicatedCreditAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To06_30_2017_BaseRateMemberusgaapVariableRateAxis_MinimumMemberusgaapRangeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To06_30_2017_BaseRateMemberusgaapVariableRateAxis_MaximumMemberusgaapRangeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To06_30_2017_LondonInterbankOfferedRateLIBORMemberusgaapVariableRateAxis_MinimumMemberusgaapRangeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To06_30_2017_LondonInterbankOfferedRateLIBORMemberusgaapVariableRateAxis_MaximumMemberusgaapRangeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn06_30_2017_MinimumMemberusgaapRangeAxis_StandbyLettersOfCreditMemberusgaapCreditFacilityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn06_30_2017_MaximumMemberusgaapRangeAxis_StandbyLettersOfCreditMemberusgaapCreditFacilityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn06_30_2017_MinimumMemberusgaapRangeAxis_PerformanceLettersOfCreditMemberusgaapCreditFacilityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">myrg:PerformanceLettersOfCreditMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn06_30_2017_MaximumMemberusgaapRangeAxis_PerformanceLettersOfCreditMemberusgaapCreditFacilityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">myrg:PerformanceLettersOfCreditMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To06_30_2017_MinimumMemberusgaapRangeAxis_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To06_30_2017_MaximumMemberusgaapRangeAxis_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To06_30_2017_ForeignRevolvingLoansAndLettersOfCreditMemberusgaapDebtInstrumentAxis_LondonInterbankOfferedRateLIBORMemberusgaapVariableRateAxis_MinimumMemberusgaapRangeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">myrg:ForeignRevolvingLoansAndLettersOfCreditMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To06_30_2017_ForeignRevolvingLoansAndLettersOfCreditMemberusgaapDebtInstrumentAxis_LondonInterbankOfferedRateLIBORMemberusgaapVariableRateAxis_MaximumMemberusgaapRangeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">myrg:ForeignRevolvingLoansAndLettersOfCreditMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn06_30_2017_CreditAgreementMemberusgaapLongtermDebtTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">myrg:CreditAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To06_30_2017_MinimumMemberusgaapRangeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To06_30_2017_RestrictedStockMemberusgaapAwardTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn06_30_2017_RestrictedStockMemberusgaapAwardTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To06_30_2017_MaximumMemberusgaapRangeAxis_PerformanceSharesMemberusgaapAwardTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To06_30_2017_PerformanceSharesMemberusgaapAwardTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P04_01_2017To06_30_2017_TdMemberusgaapStatementBusinessSegmentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:TdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P04_01_2017To06_30_2017_CiMemberusgaapStatementBusinessSegmentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:CiMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P04_01_2016To06_30_2016_TdMemberusgaapStatementBusinessSegmentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:TdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </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="P04_01_2016To06_30_2016_CiMemberusgaapStatementBusinessSegmentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:CiMember</xbrldi:explicitMember>
      </xbrli:segment>
    </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="P04_01_2017To06_30_2017_CorporateMemberusgaapStatementBusinessSegmentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P04_01_2016To06_30_2016_CorporateMemberusgaapStatementBusinessSegmentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
      </xbrli:segment>
    </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="P04_01_2017To06_30_2017_CanadianOperationMemberdeiLegalEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">myrg:CanadianOperationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To06_30_2017_CanadianOperationMemberdeiLegalEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">myrg:CanadianOperationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P04_01_2016To06_30_2016_EmployeeStockOptionMemberusgaapOptionIndexedToIssuersEquityTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </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="P04_01_2016To06_30_2016_PerformanceSharesMemberusgaapAwardTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </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="P04_01_2017To06_30_2017_EmployeeStockOptionMemberusgaapOptionIndexedToIssuersEquityTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P04_01_2017To06_30_2017_PerformanceSharesMemberusgaapAwardTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P04_01_2016To06_30_2016_RestrictedStockMemberusgaapAwardTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </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="P04_01_2017To06_30_2017_RestrictedStockMemberusgaapAwardTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To06_30_2017_EmployeeStockOptionMemberusgaapOptionIndexedToIssuersEquityTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To06_30_2016_EmployeeStockOptionMemberusgaapOptionIndexedToIssuersEquityTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To06_30_2016_RestrictedStockMemberusgaapAwardTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</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-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To06_30_2016_PerformanceSharesMemberusgaapAwardTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</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-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To06_30_2017_TdMemberusgaapStatementBusinessSegmentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:TdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To06_30_2017_CiMemberusgaapStatementBusinessSegmentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:CiMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To06_30_2016_TdMemberusgaapStatementBusinessSegmentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:TdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To06_30_2016_CiMemberusgaapStatementBusinessSegmentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:CiMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To06_30_2017_CorporateMemberusgaapStatementBusinessSegmentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To06_30_2016_CorporateMemberusgaapStatementBusinessSegmentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P04_01_2016To06_30_2016_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ChangeInAccountingEstimateByTypeAxis">myrg:EstimateAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </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="P04_01_2016To06_30_2016_CanadianOperationMemberdeiLegalEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">myrg:CanadianOperationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </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="P01_01_2016To06_30_2016_CanadianOperationMemberdeiLegalEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">myrg:CanadianOperationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To06_30_2016_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ChangeInAccountingEstimateByTypeAxis">myrg:EstimateAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn06_30_2017_MaximumMemberusgaapRangeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To06_30_2017_ConsolidatedBalanceSheetMembermyrgFinancialStatementsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="myrg:FinancialStatementsAxis">myrg:ConsolidatedBalanceSheetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn06_30_2017_LongtermIncentivePlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">myrg:LongtermIncentivePlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn06_30_2017_LongtermIncentivePlanMemberusgaapPlanNameAxis_PhantomShareUnitsPSUsMemberusgaapAwardTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">myrg:LongtermIncentivePlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To06_30_2017_MarketbasedPerformanceAwardsMemberusgaapAwardTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">myrg:MarketbasedPerformanceAwardsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To06_30_2017_InternalMeasurebasedPerformanceAwardsMemberusgaapAwardTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">myrg:InternalMeasurebasedPerformanceAwardsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To06_30_2017_MaximumMemberusgaapRangeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn06_30_2017_InsuranceProgramObligationsMemberusgaapFairValueByLiabilityClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">myrg:InsuranceProgramObligationsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn06_30_2017_ContractPerformanceObligationsMemberusgaapFairValueByLiabilityClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">myrg:ContractPerformanceObligationsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_InsuranceProgramObligationsMemberusgaapFairValueByLiabilityClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">myrg:InsuranceProgramObligationsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_ContractPerformanceObligationsMemberusgaapFairValueByLiabilityClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">myrg:ContractPerformanceObligationsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To06_30_2017_LongtermIncentivePlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">myrg:LongtermIncentivePlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To06_30_2017_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To06_30_2017_LongtermIncentivePlanMemberusgaapPlanNameAxis_PhantomShareUnitsPSUsMemberusgaapAwardTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">myrg:LongtermIncentivePlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To06_30_2017_OtherIncomeMemberusgaapIncomeStatementLocationAxis_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">myrg:WesternPacificEnterprisesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P04_01_2017To06_30_2017_OtherIncomeMemberusgaapIncomeStatementLocationAxis_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">myrg:WesternPacificEnterprisesMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To06_30_2017_SignificantChangeOrdersOrClaimsMembermyrgRecognizedRevenuesAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="myrg:RecognizedRevenuesAxis">myrg:SignificantChangeOrdersOrClaimsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn01_02_2017_RestatementAdjustmentMemberusgaapStatementScenarioAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:RestatementAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-01-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P04_01_2017To06_30_2017_NewAccountingPronouncementEarlyAdoptionEffectMemberusgaapNewAccountingPronouncementEarlyAdoptionAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:NewAccountingPronouncementEarlyAdoptionAxis">us-gaap:NewAccountingPronouncementEarlyAdoptionEffectMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To06_30_2017_NewAccountingPronouncementEarlyAdoptionEffectMemberusgaapNewAccountingPronouncementEarlyAdoptionAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:NewAccountingPronouncementEarlyAdoptionAxis">us-gaap:NewAccountingPronouncementEarlyAdoptionEffectMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To06_30_2017_RestatementAdjustmentMemberusgaapStatementScenarioAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:RestatementAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P04_01_2017To06_30_2017_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ChangeInAccountingEstimateByTypeAxis">myrg:EstimateAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To06_30_2017_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ChangeInAccountingEstimateByTypeAxis">myrg:EstimateAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To06_30_2017_MinimumMemberusgaapRangeAxis_PerformanceSharesMemberusgaapAwardTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:unit id="shares">
    <xbrli:measure>xbrli:shares</xbrli:measure>
  </xbrli:unit>

  <xbrli:unit id="USD">
    <xbrli:measure>iso4217:USD</xbrli:measure>
  </xbrli:unit>

  <xbrli:unit id="USD_per_Share">
    <xbrli:divide>
      <xbrli:unitNumerator>
        <xbrli:measure>iso4217:USD</xbrli:measure>
      </xbrli:unitNumerator>

      <xbrli:unitDenominator>
        <xbrli:measure>xbrli:shares</xbrli:measure>
      </xbrli:unitDenominator>
    </xbrli:divide>
  </xbrli:unit>

  <xbrli:unit id="pure">
    <xbrli:measure>xbrli:pure</xbrli:measure>
  </xbrli:unit>

<!--Element Section-->
  <dei:DocumentType contextRef="P01_01_2017To06_30_2017" id="Factid_1">10-Q</dei:DocumentType>

  <dei:AmendmentFlag contextRef="P01_01_2017To06_30_2017" id="Factid_2">false</dei:AmendmentFlag>

  <dei:DocumentPeriodEndDate contextRef="P01_01_2017To06_30_2017" id="Factid_3">2017-06-30</dei:DocumentPeriodEndDate>

  <dei:DocumentFiscalYearFocus contextRef="P01_01_2017To06_30_2017" id="Factid_4">2017</dei:DocumentFiscalYearFocus>

  <dei:DocumentFiscalPeriodFocus contextRef="P01_01_2017To06_30_2017" id="Factid_5">Q2</dei:DocumentFiscalPeriodFocus>

  <dei:EntityRegistrantName contextRef="P01_01_2017To06_30_2017" id="Factid_6">MYR GROUP INC.</dei:EntityRegistrantName>

  <dei:EntityCentralIndexKey contextRef="P01_01_2017To06_30_2017" id="Factid_7">0000700923</dei:EntityCentralIndexKey>

  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="PAsOn06_30_2017" id="Factid_8" unitRef="USD" decimals="-3">10026000</us-gaap:CashAndCashEquivalentsAtCarryingValue>

  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="PAsOn12_31_2016" id="Factid_9" unitRef="USD" decimals="-3">23846000</us-gaap:CashAndCashEquivalentsAtCarryingValue>

  <us-gaap:AccountsReceivableNetCurrent contextRef="PAsOn06_30_2017" id="Factid_10" unitRef="USD" decimals="-3">222210000</us-gaap:AccountsReceivableNetCurrent>

  <us-gaap:AccountsReceivableNetCurrent contextRef="PAsOn12_31_2016" id="Factid_11" unitRef="USD" decimals="-3">234642000</us-gaap:AccountsReceivableNetCurrent>

  <us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear contextRef="PAsOn06_30_2017" id="Factid_12" unitRef="USD" decimals="-3">93050000</us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear>

  <us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear contextRef="PAsOn12_31_2016" id="Factid_13" unitRef="USD" decimals="-3">69950000</us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear>

  <us-gaap:InsuranceSettlementsReceivableCurrent contextRef="PAsOn06_30_2017" id="Factid_14" unitRef="USD" decimals="-3">3930000</us-gaap:InsuranceSettlementsReceivableCurrent>

  <us-gaap:InsuranceSettlementsReceivableCurrent contextRef="PAsOn12_31_2016" id="Factid_15" unitRef="USD" decimals="-3">3785000</us-gaap:InsuranceSettlementsReceivableCurrent>

  <us-gaap:IncomeTaxesReceivable contextRef="PAsOn06_30_2017" id="Factid_16" unitRef="USD" decimals="-3">660000</us-gaap:IncomeTaxesReceivable>

  <us-gaap:PropertyPlantAndEquipmentNet contextRef="PAsOn06_30_2017" id="Factid_17" unitRef="USD" decimals="-3">155553000</us-gaap:PropertyPlantAndEquipmentNet>

  <us-gaap:OtherLiabilitiesNoncurrent contextRef="PAsOn06_30_2017" id="Factid_18" unitRef="USD" decimals="-3">505000</us-gaap:OtherLiabilitiesNoncurrent>

  <us-gaap:OtherLiabilitiesNoncurrent contextRef="PAsOn12_31_2016" id="Factid_19" unitRef="USD" decimals="-3">539000</us-gaap:OtherLiabilitiesNoncurrent>

  <us-gaap:Liabilities contextRef="PAsOn06_30_2017" id="Factid_20" unitRef="USD" decimals="-3">302729000</us-gaap:Liabilities>

  <us-gaap:Liabilities contextRef="PAsOn12_31_2016" id="Factid_21" unitRef="USD" decimals="-3">310321000</us-gaap:Liabilities>

  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="PAsOn06_30_2017" id="Factid_22" unitRef="USD" decimals="-3">142331000</us-gaap:AdditionalPaidInCapitalCommonStock>

  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="PAsOn12_31_2016" id="Factid_23" unitRef="USD" decimals="-3">140100000</us-gaap:AdditionalPaidInCapitalCommonStock>

  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="PAsOn06_30_2017" id="Factid_24" unitRef="USD" decimals="-3">125057000</us-gaap:RetainedEarningsAccumulatedDeficit>

  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="PAsOn12_31_2016" id="Factid_25" unitRef="USD" decimals="-3">123345000</us-gaap:RetainedEarningsAccumulatedDeficit>

  <us-gaap:StockholdersEquity contextRef="PAsOn06_30_2017" id="Factid_26" unitRef="USD" decimals="-3">267128000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2016" id="Factid_27" unitRef="USD" decimals="-3">263174000</us-gaap:StockholdersEquity>

  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="PAsOn06_30_2017" id="Factid_28" unitRef="USD" decimals="-3">569857000</us-gaap:LiabilitiesAndStockholdersEquity>

  <us-gaap:AssetsCurrent contextRef="PAsOn12_31_2016" id="Factid_29" unitRef="USD" decimals="-3">342899000</us-gaap:AssetsCurrent>

  <us-gaap:AssetsCurrent contextRef="PAsOn06_30_2017" id="Factid_30" unitRef="USD" decimals="-3">338162000</us-gaap:AssetsCurrent>

  <us-gaap:OtherAssetsCurrent contextRef="PAsOn12_31_2016" id="Factid_31" unitRef="USD" decimals="-3">8202000</us-gaap:OtherAssetsCurrent>

  <us-gaap:OtherAssetsCurrent contextRef="PAsOn06_30_2017" id="Factid_32" unitRef="USD" decimals="-3">8286000</us-gaap:OtherAssetsCurrent>

  <us-gaap:IncomeTaxesReceivable contextRef="PAsOn12_31_2016" id="Factid_33" unitRef="USD" decimals="-3">2474000</us-gaap:IncomeTaxesReceivable>

  <us-gaap:PropertyPlantAndEquipmentNet contextRef="PAsOn12_31_2016" id="Factid_34" unitRef="USD" decimals="-3">154891000</us-gaap:PropertyPlantAndEquipmentNet>

  <us-gaap:Goodwill contextRef="PAsOn06_30_2017" id="Factid_35" unitRef="USD" decimals="-3">46781000</us-gaap:Goodwill>

  <us-gaap:Goodwill contextRef="PAsOn12_31_2016" id="Factid_36" unitRef="USD" decimals="-3">46781000</us-gaap:Goodwill>

  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="PAsOn06_30_2017" id="Factid_37" unitRef="USD" decimals="-3">11190000</us-gaap:IntangibleAssetsNetExcludingGoodwill>

  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="PAsOn12_31_2016" id="Factid_38" unitRef="USD" decimals="-3">11566000</us-gaap:IntangibleAssetsNetExcludingGoodwill>

  <us-gaap:OtherAssetsNoncurrent contextRef="PAsOn06_30_2017" id="Factid_39" unitRef="USD" decimals="-3">3525000</us-gaap:OtherAssetsNoncurrent>

  <us-gaap:OtherAssetsNoncurrent contextRef="PAsOn12_31_2016" id="Factid_40" unitRef="USD" decimals="-3">2666000</us-gaap:OtherAssetsNoncurrent>

  <us-gaap:Assets contextRef="PAsOn06_30_2017" id="Factid_41" unitRef="USD" decimals="-3">569857000</us-gaap:Assets>

  <us-gaap:Assets contextRef="PAsOn12_31_2016" id="Factid_42" unitRef="USD" decimals="-3">573495000</us-gaap:Assets>

  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="PAsOn12_31_2016" id="Factid_43" unitRef="USD" decimals="-3">573495000</us-gaap:LiabilitiesAndStockholdersEquity>

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="PAsOn12_31_2016" id="Factid_44" unitRef="USD" decimals="-3">-433000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="PAsOn06_30_2017" id="Factid_45" unitRef="USD" decimals="-3">-423000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>

  <us-gaap:PreferredStockValueOutstanding contextRef="PAsOn06_30_2017" id="Factid_46" unitRef="USD" decimals="-3">0</us-gaap:PreferredStockValueOutstanding>

  <us-gaap:PreferredStockValueOutstanding contextRef="PAsOn12_31_2016" id="Factid_47" unitRef="USD" decimals="-3">0</us-gaap:PreferredStockValueOutstanding>

  <us-gaap:CommonStockValue contextRef="PAsOn06_30_2017" id="Factid_48" unitRef="USD" decimals="-3">163000</us-gaap:CommonStockValue>

  <us-gaap:CommonStockValue contextRef="PAsOn12_31_2016" id="Factid_49" unitRef="USD" decimals="-3">162000</us-gaap:CommonStockValue>

  <us-gaap:AccountsPayableCurrent contextRef="PAsOn06_30_2017" id="Factid_50" unitRef="USD" decimals="-3">115324000</us-gaap:AccountsPayableCurrent>

  <us-gaap:AccountsPayableCurrent contextRef="PAsOn12_31_2016" id="Factid_51" unitRef="USD" decimals="-3">99942000</us-gaap:AccountsPayableCurrent>

  <us-gaap:BillingsInExcessOfCostCurrent contextRef="PAsOn06_30_2017" id="Factid_52" unitRef="USD" decimals="-3">41967000</us-gaap:BillingsInExcessOfCostCurrent>

  <us-gaap:BillingsInExcessOfCostCurrent contextRef="PAsOn12_31_2016" id="Factid_53" unitRef="USD" decimals="-3">42321000</us-gaap:BillingsInExcessOfCostCurrent>

  <us-gaap:SelfInsuranceReserveCurrent contextRef="PAsOn06_30_2017" id="Factid_54" unitRef="USD" decimals="-3">12442000</us-gaap:SelfInsuranceReserveCurrent>

  <us-gaap:SelfInsuranceReserveCurrent contextRef="PAsOn12_31_2016" id="Factid_55" unitRef="USD" decimals="-3">10492000</us-gaap:SelfInsuranceReserveCurrent>

  <us-gaap:OtherLiabilitiesCurrent contextRef="PAsOn06_30_2017" id="Factid_56" unitRef="USD" decimals="-3">31956000</us-gaap:OtherLiabilitiesCurrent>

  <us-gaap:OtherLiabilitiesCurrent contextRef="PAsOn12_31_2016" id="Factid_57" unitRef="USD" decimals="-3">42382000</us-gaap:OtherLiabilitiesCurrent>

  <us-gaap:LiabilitiesCurrent contextRef="PAsOn06_30_2017" id="Factid_58" unitRef="USD" decimals="-3">202790000</us-gaap:LiabilitiesCurrent>

  <us-gaap:LiabilitiesCurrent contextRef="PAsOn12_31_2016" id="Factid_59" unitRef="USD" decimals="-3">196222000</us-gaap:LiabilitiesCurrent>

  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="PAsOn06_30_2017" id="Factid_60" unitRef="USD" decimals="-3">18358000</us-gaap:DeferredTaxLiabilitiesNoncurrent>

  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="PAsOn12_31_2016" id="Factid_61" unitRef="USD" decimals="-3">18565000</us-gaap:DeferredTaxLiabilitiesNoncurrent>

  <us-gaap:LongTermDebtNoncurrent contextRef="PAsOn06_30_2017" id="Factid_62" unitRef="USD" decimals="-3">44878000</us-gaap:LongTermDebtNoncurrent>

  <us-gaap:LongTermDebtNoncurrent contextRef="PAsOn12_31_2016" id="Factid_63" unitRef="USD" decimals="-3">59070000</us-gaap:LongTermDebtNoncurrent>

  <us-gaap:CapitalLeaseObligationsCurrent contextRef="PAsOn06_30_2017" id="Factid_64" unitRef="USD" decimals="-3">1101000</us-gaap:CapitalLeaseObligationsCurrent>

  <us-gaap:CapitalLeaseObligationsCurrent contextRef="PAsOn12_31_2016" id="Factid_65" unitRef="USD" decimals="-3">1085000</us-gaap:CapitalLeaseObligationsCurrent>

  <us-gaap:CapitalLeaseObligationsNoncurrent contextRef="PAsOn06_30_2017" id="Factid_66" unitRef="USD" decimals="-3">3300000</us-gaap:CapitalLeaseObligationsNoncurrent>

  <us-gaap:CapitalLeaseObligationsNoncurrent contextRef="PAsOn12_31_2016" id="Factid_67" unitRef="USD" decimals="-3">3833000</us-gaap:CapitalLeaseObligationsNoncurrent>

  <us-gaap:CommitmentsAndContingencies contextRef="PAsOn06_30_2017" id="Factid_68" unitRef="USD" xsi:nil="true" />

  <us-gaap:CostOfServices contextRef="P04_01_2016To06_30_2016" id="Factid_69" unitRef="USD" decimals="-3">230499000</us-gaap:CostOfServices>

  <us-gaap:CostOfServices contextRef="P04_01_2017To06_30_2017" id="Factid_70" unitRef="USD" decimals="-3">328668000</us-gaap:CostOfServices>

  <us-gaap:GrossProfit contextRef="P04_01_2016To06_30_2016" id="Factid_71" unitRef="USD" decimals="-3">31435000</us-gaap:GrossProfit>

  <us-gaap:GrossProfit contextRef="P04_01_2017To06_30_2017" id="Factid_72" unitRef="USD" decimals="-3">27517000</us-gaap:GrossProfit>

  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="P04_01_2016To06_30_2016" id="Factid_73" unitRef="USD" decimals="-3">22517000</us-gaap:SellingGeneralAndAdministrativeExpense>

  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="P04_01_2017To06_30_2017" id="Factid_74" unitRef="USD" decimals="-3">25024000</us-gaap:SellingGeneralAndAdministrativeExpense>

  <us-gaap:AmortizationOfIntangibleAssets contextRef="P04_01_2016To06_30_2016" id="Factid_75" unitRef="USD" decimals="-3">292000</us-gaap:AmortizationOfIntangibleAssets>

  <us-gaap:AmortizationOfIntangibleAssets contextRef="P04_01_2017To06_30_2017" id="Factid_76" unitRef="USD" decimals="-3">210000</us-gaap:AmortizationOfIntangibleAssets>

  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="P04_01_2016To06_30_2016" id="Factid_77" unitRef="USD" decimals="-3">516000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>

  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="P04_01_2017To06_30_2017" id="Factid_78" unitRef="USD" decimals="-3">1319000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>

  <us-gaap:OperatingIncomeLoss contextRef="P04_01_2016To06_30_2016" id="Factid_79" unitRef="USD" decimals="-3">9142000</us-gaap:OperatingIncomeLoss>

  <us-gaap:OperatingIncomeLoss contextRef="P04_01_2017To06_30_2017" id="Factid_80" unitRef="USD" decimals="-3">3602000</us-gaap:OperatingIncomeLoss>

  <us-gaap:InvestmentIncomeInterest contextRef="P04_01_2016To06_30_2016" id="Factid_81" unitRef="USD" decimals="-3">1000</us-gaap:InvestmentIncomeInterest>

  <us-gaap:InvestmentIncomeInterest contextRef="P04_01_2017To06_30_2017" id="Factid_82" unitRef="USD" decimals="-3">3000</us-gaap:InvestmentIncomeInterest>

  <us-gaap:InterestExpense contextRef="P04_01_2016To06_30_2016" id="Factid_83" unitRef="USD" decimals="-3">242000</us-gaap:InterestExpense>

  <us-gaap:InterestExpense contextRef="P04_01_2017To06_30_2017" id="Factid_84" unitRef="USD" decimals="-3">594000</us-gaap:InterestExpense>

  <us-gaap:OtherNonoperatingIncomeExpense contextRef="P04_01_2016To06_30_2016" id="Factid_85" unitRef="USD" decimals="-3">-52000</us-gaap:OtherNonoperatingIncomeExpense>

  <us-gaap:OtherNonoperatingIncomeExpense contextRef="P04_01_2017To06_30_2017" id="Factid_86" unitRef="USD" decimals="-3">751000</us-gaap:OtherNonoperatingIncomeExpense>

  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="P04_01_2016To06_30_2016" id="Factid_87" unitRef="USD" decimals="-3">8849000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>

  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="P04_01_2017To06_30_2017" id="Factid_88" unitRef="USD" decimals="-3">3762000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>

  <us-gaap:IncomeTaxExpenseBenefit contextRef="P04_01_2016To06_30_2016" id="Factid_89" unitRef="USD" decimals="-3">3349000</us-gaap:IncomeTaxExpenseBenefit>

  <us-gaap:IncomeTaxExpenseBenefit contextRef="P04_01_2017To06_30_2017" id="Factid_90" unitRef="USD" decimals="-3">2532000</us-gaap:IncomeTaxExpenseBenefit>

  <us-gaap:NetIncomeLoss contextRef="P04_01_2016To06_30_2016" id="Factid_91" unitRef="USD" decimals="-3">5500000</us-gaap:NetIncomeLoss>

  <us-gaap:NetIncomeLoss contextRef="P04_01_2017To06_30_2017" id="Factid_92" unitRef="USD" decimals="-3">1230000</us-gaap:NetIncomeLoss>

  <us-gaap:EarningsPerShareBasic contextRef="P04_01_2016To06_30_2016" id="Factid_93" unitRef="USD_per_Share" decimals="2">0.32</us-gaap:EarningsPerShareBasic>

  <us-gaap:EarningsPerShareBasic contextRef="P04_01_2017To06_30_2017" id="Factid_94" unitRef="USD_per_Share" decimals="2">0.08</us-gaap:EarningsPerShareBasic>

  <us-gaap:EarningsPerShareDiluted contextRef="P04_01_2016To06_30_2016" id="Factid_95" unitRef="USD_per_Share" decimals="2">0.31</us-gaap:EarningsPerShareDiluted>

  <us-gaap:EarningsPerShareDiluted contextRef="P04_01_2017To06_30_2017" id="Factid_96" unitRef="USD_per_Share" decimals="2">0.07</us-gaap:EarningsPerShareDiluted>

  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="P04_01_2016To06_30_2016" id="Factid_97" unitRef="shares" decimals="-3">17354000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>

  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="P04_01_2017To06_30_2017" id="Factid_98" unitRef="shares" decimals="-3">16312000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>

  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="P04_01_2016To06_30_2016" id="Factid_99" unitRef="shares" decimals="-3">17679000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>

  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="P04_01_2017To06_30_2017" id="Factid_100" unitRef="shares" decimals="-3">16503000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>

  <us-gaap:SalesRevenueServicesNet contextRef="P04_01_2016To06_30_2016" id="Factid_101" unitRef="USD" decimals="-3">261934000</us-gaap:SalesRevenueServicesNet>

  <us-gaap:SalesRevenueServicesNet contextRef="P04_01_2017To06_30_2017" id="Factid_102" unitRef="USD" decimals="-3">356185000</us-gaap:SalesRevenueServicesNet>

  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="P04_01_2017To06_30_2017" id="Factid_103" unitRef="USD" decimals="-3">1289000</us-gaap:ComprehensiveIncomeNetOfTax>

  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="P04_01_2016To06_30_2016" id="Factid_104" unitRef="USD" decimals="-3">5532000</us-gaap:ComprehensiveIncomeNetOfTax>

  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="P04_01_2017To06_30_2017" id="Factid_105" unitRef="USD" decimals="-3">59000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>

  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="P04_01_2016To06_30_2016" id="Factid_106" unitRef="USD" decimals="-3">32000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>

  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="P04_01_2017To06_30_2017" id="Factid_107" unitRef="USD" decimals="-3">59000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>

  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="P04_01_2016To06_30_2016" id="Factid_108" unitRef="USD" decimals="-3">32000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>

  <us-gaap:NetIncomeLoss contextRef="P01_01_2016To06_30_2016" id="Factid_109" unitRef="USD" decimals="-3">7487000</us-gaap:NetIncomeLoss>

  <us-gaap:Depreciation contextRef="P01_01_2017To06_30_2017" id="Factid_110" unitRef="USD" decimals="-3">19055000</us-gaap:Depreciation>

  <us-gaap:Depreciation contextRef="P01_01_2016To06_30_2016" id="Factid_111" unitRef="USD" decimals="-3">19187000</us-gaap:Depreciation>

  <us-gaap:AmortizationOfIntangibleAssets contextRef="P01_01_2017To06_30_2017" id="Factid_112" unitRef="USD" decimals="-3">398000</us-gaap:AmortizationOfIntangibleAssets>

  <us-gaap:AmortizationOfIntangibleAssets contextRef="P01_01_2016To06_30_2016" id="Factid_113" unitRef="USD" decimals="-3">503000</us-gaap:AmortizationOfIntangibleAssets>

  <us-gaap:ShareBasedCompensation contextRef="P01_01_2017To06_30_2017" id="Factid_114" unitRef="USD" decimals="-3">2560000</us-gaap:ShareBasedCompensation>

  <us-gaap:ShareBasedCompensation contextRef="P01_01_2016To06_30_2016" id="Factid_115" unitRef="USD" decimals="-3">2439000</us-gaap:ShareBasedCompensation>

  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="P01_01_2017To06_30_2017" id="Factid_116" unitRef="USD" decimals="-3">-209000</us-gaap:DeferredIncomeTaxExpenseBenefit>

  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="P01_01_2016To06_30_2016" id="Factid_117" unitRef="USD" decimals="-3">-27000</us-gaap:DeferredIncomeTaxExpenseBenefit>

  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="P01_01_2017To06_30_2017" id="Factid_118" unitRef="USD" decimals="-3">2026000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>

  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="P01_01_2016To06_30_2016" id="Factid_119" unitRef="USD" decimals="-3">612000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>

  <us-gaap:OtherNoncashIncomeExpense contextRef="P01_01_2017To06_30_2017" id="Factid_120" unitRef="USD" decimals="-3">289000</us-gaap:OtherNoncashIncomeExpense>

  <us-gaap:OtherNoncashIncomeExpense contextRef="P01_01_2016To06_30_2016" id="Factid_121" unitRef="USD" decimals="-3">-75000</us-gaap:OtherNoncashIncomeExpense>

  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="P01_01_2017To06_30_2017" id="Factid_122" unitRef="USD" decimals="-3">-13346000</us-gaap:IncreaseDecreaseInAccountsReceivable>

  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="P01_01_2016To06_30_2016" id="Factid_123" unitRef="USD" decimals="-3">-25313000</us-gaap:IncreaseDecreaseInAccountsReceivable>

  <us-gaap:IncreaseDecreaseInInsuranceSettlementsReceivable contextRef="P01_01_2017To06_30_2017" id="Factid_124" unitRef="USD" decimals="-3">99000</us-gaap:IncreaseDecreaseInInsuranceSettlementsReceivable>

  <us-gaap:IncreaseDecreaseInInsuranceSettlementsReceivable contextRef="P01_01_2016To06_30_2016" id="Factid_125" unitRef="USD" decimals="-3">1709000</us-gaap:IncreaseDecreaseInInsuranceSettlementsReceivable>

  <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="P01_01_2017To06_30_2017" id="Factid_126" unitRef="USD" decimals="-3">626000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>

  <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="P01_01_2016To06_30_2016" id="Factid_127" unitRef="USD" decimals="-3">560000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>

  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="P01_01_2017To06_30_2017" id="Factid_128" unitRef="USD" decimals="-3">15357000</us-gaap:IncreaseDecreaseInAccountsPayable>

  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="P01_01_2016To06_30_2016" id="Factid_129" unitRef="USD" decimals="-3">5160000</us-gaap:IncreaseDecreaseInAccountsPayable>

  <us-gaap:IncreaseDecreaseInSelfInsuranceReserve contextRef="P01_01_2017To06_30_2017" id="Factid_130" unitRef="USD" decimals="-3">2745000</us-gaap:IncreaseDecreaseInSelfInsuranceReserve>

  <us-gaap:IncreaseDecreaseInSelfInsuranceReserve contextRef="P01_01_2016To06_30_2016" id="Factid_131" unitRef="USD" decimals="-3">814000</us-gaap:IncreaseDecreaseInSelfInsuranceReserve>

  <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="P01_01_2017To06_30_2017" id="Factid_132" unitRef="USD" decimals="-3">-10310000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>

  <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="P01_01_2016To06_30_2016" id="Factid_133" unitRef="USD" decimals="-3">549000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>

  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="P01_01_2017To06_30_2017" id="Factid_134" unitRef="USD" decimals="-3">19180000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>

  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="P01_01_2016To06_30_2016" id="Factid_135" unitRef="USD" decimals="-3">46462000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>

  <us-gaap:IncreaseDecreaseInUnbilledReceivables contextRef="P01_01_2017To06_30_2017" id="Factid_136" unitRef="USD" decimals="-3">22707000</us-gaap:IncreaseDecreaseInUnbilledReceivables>

  <us-gaap:IncreaseDecreaseInUnbilledReceivables contextRef="P01_01_2016To06_30_2016" id="Factid_137" unitRef="USD" decimals="-3">15619000</us-gaap:IncreaseDecreaseInUnbilledReceivables>

  <us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings contextRef="P01_01_2017To06_30_2017" id="Factid_138" unitRef="USD" decimals="-3">-445000</us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings>

  <us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings contextRef="P01_01_2016To06_30_2016" id="Factid_139" unitRef="USD" decimals="-3">3462000</us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings>

  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="P01_01_2017To06_30_2017" id="Factid_140" unitRef="USD" decimals="-3">2466000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>

  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="P01_01_2016To06_30_2016" id="Factid_141" unitRef="USD" decimals="-3">1843000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>

  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="P01_01_2017To06_30_2017" id="Factid_142" unitRef="USD" decimals="-3">-18132000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>

  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="P01_01_2016To06_30_2016" id="Factid_143" unitRef="USD" decimals="-3">-10394000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>

  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="P01_01_2017To06_30_2017" id="Factid_144" unitRef="USD" decimals="-3">20598000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>

  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="P01_01_2016To06_30_2016" id="Factid_145" unitRef="USD" decimals="-3">12237000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>

  <us-gaap:NetIncomeLoss contextRef="P01_01_2017To06_30_2017" id="Factid_146" unitRef="USD" decimals="-3">2430000</us-gaap:NetIncomeLoss>

  <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit contextRef="P01_01_2017To06_30_2017" id="Factid_147" unitRef="USD" decimals="-3">-14193000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>

  <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit contextRef="P01_01_2016To06_30_2016" id="Factid_148" unitRef="USD" decimals="-3">20000000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>

  <us-gaap:RepaymentsOfLongTermCapitalLeaseObligations contextRef="P01_01_2017To06_30_2017" id="Factid_149" unitRef="USD" decimals="-3">516000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>

  <us-gaap:RepaymentsOfLongTermCapitalLeaseObligations contextRef="P01_01_2016To06_30_2016" id="Factid_150" unitRef="USD" decimals="-3">144000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>

  <us-gaap:ProceedsFromStockOptionsExercised contextRef="P01_01_2017To06_30_2017" id="Factid_151" unitRef="USD" decimals="-3">1134000</us-gaap:ProceedsFromStockOptionsExercised>

  <us-gaap:ProceedsFromStockOptionsExercised contextRef="P01_01_2016To06_30_2016" id="Factid_152" unitRef="USD" decimals="-3">1116000</us-gaap:ProceedsFromStockOptionsExercised>

  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="P01_01_2017To06_30_2017" id="Factid_153" unitRef="USD" decimals="-3">0</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>

  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="P01_01_2016To06_30_2016" id="Factid_154" unitRef="USD" decimals="-3">237000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>

  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="P01_01_2017To06_30_2017" id="Factid_155" unitRef="USD" decimals="-3">2208000</us-gaap:PaymentsForRepurchaseOfCommonStock>

  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="P01_01_2016To06_30_2016" id="Factid_156" unitRef="USD" decimals="-3">92958000</us-gaap:PaymentsForRepurchaseOfCommonStock>

  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="P01_01_2017To06_30_2017" id="Factid_157" unitRef="USD" decimals="-3">-15755000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>

  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="P01_01_2016To06_30_2016" id="Factid_158" unitRef="USD" decimals="-3">-72560000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>

  <us-gaap:EffectOfExchangeRateOnCash contextRef="P01_01_2017To06_30_2017" id="Factid_159" unitRef="USD" decimals="-3">887000</us-gaap:EffectOfExchangeRateOnCash>

  <us-gaap:EffectOfExchangeRateOnCash contextRef="P01_01_2016To06_30_2016" id="Factid_160" unitRef="USD" decimals="-3">58000</us-gaap:EffectOfExchangeRateOnCash>

  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="P01_01_2017To06_30_2017" id="Factid_161" unitRef="USD" decimals="-3">-13820000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>

  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="P01_01_2016To06_30_2016" id="Factid_162" unitRef="USD" decimals="-3">-36434000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>

  <myrg:AcquisitionOfPropertyUnderCapitalLeesArrangements contextRef="P01_01_2017To06_30_2017" id="Factid_163" unitRef="USD" decimals="-3">0</myrg:AcquisitionOfPropertyUnderCapitalLeesArrangements>

  <myrg:AcquisitionOfPropertyUnderCapitalLeesArrangements contextRef="P01_01_2016To06_30_2016" id="Factid_164" unitRef="USD" decimals="-3">4697000</myrg:AcquisitionOfPropertyUnderCapitalLeesArrangements>

  <us-gaap:CapitalLeaseObligationsIncurred contextRef="P01_01_2017To06_30_2017" id="Factid_165" unitRef="USD" decimals="-3">0</us-gaap:CapitalLeaseObligationsIncurred>

  <us-gaap:CapitalLeaseObligationsIncurred contextRef="P01_01_2016To06_30_2016" id="Factid_166" unitRef="USD" decimals="-3">4697000</us-gaap:CapitalLeaseObligationsIncurred>

  <myrg:ShareRepurchasesThatHaveNotSettled contextRef="P01_01_2017To06_30_2017" id="Factid_167" unitRef="USD" decimals="-3">0</myrg:ShareRepurchasesThatHaveNotSettled>

  <myrg:ShareRepurchasesThatHaveNotSettled contextRef="P01_01_2016To06_30_2016" id="Factid_168" unitRef="USD" decimals="-3">3037000</myrg:ShareRepurchasesThatHaveNotSettled>

  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="PAsOn12_31_2015" id="Factid_169" unitRef="USD" decimals="-3">39797000</us-gaap:CashAndCashEquivalentsAtCarryingValue>

  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="PAsOn06_30_2016" id="Factid_170" unitRef="USD" decimals="-3">3363000</us-gaap:CashAndCashEquivalentsAtCarryingValue>

  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="PAsOn10_28_2016_ScenarioPreviouslyReportedMemberusgaapStatementScenarioAxis_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_171" unitRef="USD" decimals="-3">20249000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>

  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="PAsOn06_30_2017_RestatementAdjustmentMemberusgaapStatementScenarioAxis_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_172" unitRef="USD" decimals="-3">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>

  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="PAsOn06_30_2017_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_173" unitRef="USD" decimals="-3">20249000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>

  <myrg:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCostsAndEstimatedEarningsInExcessOfBillings contextRef="PAsOn10_28_2016_ScenarioPreviouslyReportedMemberusgaapStatementScenarioAxis_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_174" unitRef="USD" decimals="-3">1610000</myrg:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCostsAndEstimatedEarningsInExcessOfBillings>

  <myrg:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCostsAndEstimatedEarningsInExcessOfBillings contextRef="PAsOn06_30_2017_RestatementAdjustmentMemberusgaapStatementScenarioAxis_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_175" unitRef="USD" decimals="-3">0</myrg:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCostsAndEstimatedEarningsInExcessOfBillings>

  <myrg:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCostsAndEstimatedEarningsInExcessOfBillings contextRef="PAsOn06_30_2017_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_176" unitRef="USD" decimals="-3">1610000</myrg:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCostsAndEstimatedEarningsInExcessOfBillings>

  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther contextRef="PAsOn10_28_2016_ScenarioPreviouslyReportedMemberusgaapStatementScenarioAxis_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_177" unitRef="USD" decimals="-3">8000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>

  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther contextRef="PAsOn06_30_2017_RestatementAdjustmentMemberusgaapStatementScenarioAxis_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_178" unitRef="USD" decimals="-3">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>

  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther contextRef="PAsOn06_30_2017_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_179" unitRef="USD" decimals="-3">8000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>

  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="PAsOn10_28_2016_ScenarioPreviouslyReportedMemberusgaapStatementScenarioAxis_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_180" unitRef="USD" decimals="-3">4108000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>

  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="PAsOn06_30_2017_RestatementAdjustmentMemberusgaapStatementScenarioAxis_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_181" unitRef="USD" decimals="-3">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>

  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="PAsOn06_30_2017_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_182" unitRef="USD" decimals="-3">4108000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>

  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable contextRef="PAsOn10_28_2016_ScenarioPreviouslyReportedMemberusgaapStatementScenarioAxis_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_183" unitRef="USD" decimals="-3">10125000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>

  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable contextRef="PAsOn06_30_2017_RestatementAdjustmentMemberusgaapStatementScenarioAxis_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_184" unitRef="USD" decimals="-3">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>

  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable contextRef="PAsOn06_30_2017_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_185" unitRef="USD" decimals="-3">10125000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>

  <myrg:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBillingsInExcessOfCostsAndEstimatedEarnings contextRef="PAsOn10_28_2016_ScenarioPreviouslyReportedMemberusgaapStatementScenarioAxis_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_186" unitRef="USD" decimals="-3">3020000</myrg:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBillingsInExcessOfCostsAndEstimatedEarnings>

  <myrg:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBillingsInExcessOfCostsAndEstimatedEarnings contextRef="PAsOn06_30_2017_RestatementAdjustmentMemberusgaapStatementScenarioAxis_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_187" unitRef="USD" decimals="-3">0</myrg:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBillingsInExcessOfCostsAndEstimatedEarnings>

  <myrg:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBillingsInExcessOfCostsAndEstimatedEarnings contextRef="PAsOn06_30_2017_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_188" unitRef="USD" decimals="-3">3020000</myrg:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBillingsInExcessOfCostsAndEstimatedEarnings>

  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther contextRef="PAsOn10_28_2016_ScenarioPreviouslyReportedMemberusgaapStatementScenarioAxis_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_189" unitRef="USD" decimals="-3">2294000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>

  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther contextRef="PAsOn06_30_2017_RestatementAdjustmentMemberusgaapStatementScenarioAxis_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_190" unitRef="USD" decimals="-3">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>

  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther contextRef="PAsOn06_30_2017_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_191" unitRef="USD" decimals="-3">2294000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>

  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="PAsOn10_28_2016_ScenarioPreviouslyReportedMemberusgaapStatementScenarioAxis_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_192" unitRef="USD" decimals="-3">10536000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>

  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="PAsOn06_30_2017_RestatementAdjustmentMemberusgaapStatementScenarioAxis_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_193" unitRef="USD" decimals="-3">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>

  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="PAsOn06_30_2017_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_194" unitRef="USD" decimals="-3">10536000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>

  <myrg:BusinessCombinationTotalConsiderationNetOfNetAssetAdjustments contextRef="PAsOn10_28_2016_ScenarioPreviouslyReportedMemberusgaapStatementScenarioAxis_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_195" unitRef="USD" decimals="-3">11283000</myrg:BusinessCombinationTotalConsiderationNetOfNetAssetAdjustments>

  <myrg:BusinessCombinationTotalConsiderationNetOfNetAssetAdjustments contextRef="PAsOn06_30_2017_RestatementAdjustmentMemberusgaapStatementScenarioAxis_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_196" unitRef="USD" decimals="-3">0</myrg:BusinessCombinationTotalConsiderationNetOfNetAssetAdjustments>

  <myrg:BusinessCombinationTotalConsiderationNetOfNetAssetAdjustments contextRef="PAsOn06_30_2017_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_197" unitRef="USD" decimals="-3">11283000</myrg:BusinessCombinationTotalConsiderationNetOfNetAssetAdjustments>

  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="PAsOn10_28_2016_ScenarioPreviouslyReportedMemberusgaapStatementScenarioAxis_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_198" unitRef="USD" decimals="-3">747000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>

  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="PAsOn06_30_2017_RestatementAdjustmentMemberusgaapStatementScenarioAxis_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_199" unitRef="USD" decimals="-3">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>

  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="PAsOn06_30_2017_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_200" unitRef="USD" decimals="-3">747000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>

  <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="PAsOn06_30_2017_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_201" unitRef="USD" decimals="-5">2200000</us-gaap:BusinessCombinationContingentConsiderationLiability>

  <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="P10_01_2016To10_28_2016_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_202" unitRef="USD" decimals="-5">800000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>

  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="P10_01_2016To10_28_2016_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_203" unitRef="USD" decimals="-5">12100000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>

  <myrg:BusinessCombinationCompensationExpensesOnContingentPayment contextRef="P10_29_2016To06_30_2017_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_204" unitRef="USD" decimals="-5">200000</myrg:BusinessCombinationCompensationExpensesOnContingentPayment>

  <myrg:AggregateCostsIncurredOnUncompletedContractsAndEstimatedEarnings contextRef="PAsOn06_30_2017" id="Factid_205" unitRef="USD" decimals="-3">1794549000</myrg:AggregateCostsIncurredOnUncompletedContractsAndEstimatedEarnings>

  <myrg:AggregateCostsIncurredOnUncompletedContractsAndEstimatedEarnings contextRef="PAsOn12_31_2016" id="Factid_206" unitRef="USD" decimals="-3">2194695000</myrg:AggregateCostsIncurredOnUncompletedContractsAndEstimatedEarnings>

  <myrg:BillingsToDate contextRef="PAsOn06_30_2017" id="Factid_207" unitRef="USD" decimals="-3">1743466000</myrg:BillingsToDate>

  <myrg:BillingsToDate contextRef="PAsOn12_31_2016" id="Factid_208" unitRef="USD" decimals="-3">2167066000</myrg:BillingsToDate>

  <us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear contextRef="PAsOn06_30_2017" id="Factid_209" unitRef="USD" decimals="-3">1631000</us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear>

  <us-gaap:CapitalLeasesFutureMinimumPaymentsDue contextRef="PAsOn06_30_2017" id="Factid_210" unitRef="USD" decimals="-3">4672000</us-gaap:CapitalLeasesFutureMinimumPaymentsDue>

  <us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments contextRef="PAsOn06_30_2017" id="Factid_211" unitRef="USD" decimals="-3">271000</us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments>

  <us-gaap:CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments contextRef="PAsOn06_30_2017" id="Factid_212" unitRef="USD" decimals="-3">4401000</us-gaap:CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments>

  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="PAsOn06_30_2017" id="Factid_213" unitRef="USD" decimals="-3">2796000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>

  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="PAsOn06_30_2017" id="Factid_214" unitRef="USD" decimals="-3">2326000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>

  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="PAsOn06_30_2017" id="Factid_215" unitRef="USD" decimals="-3">1693000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>

  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears contextRef="PAsOn06_30_2017" id="Factid_216" unitRef="USD" decimals="-3">1125000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>

  <us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="PAsOn06_30_2017" id="Factid_217" unitRef="USD" decimals="-3">11125000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>

  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter contextRef="PAsOn06_30_2017" id="Factid_218" unitRef="USD" decimals="-3">1554000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>

  <us-gaap:CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear contextRef="PAsOn06_30_2017" id="Factid_219" unitRef="USD" decimals="-3">610000</us-gaap:CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear>

  <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears contextRef="PAsOn06_30_2017" id="Factid_220" unitRef="USD" decimals="-3">1220000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears>

  <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears contextRef="PAsOn06_30_2017" id="Factid_221" unitRef="USD" decimals="-3">1220000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears>

  <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears contextRef="PAsOn06_30_2017" id="Factid_222" unitRef="USD" decimals="-3">1219000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears>

  <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFiveYears contextRef="PAsOn06_30_2017" id="Factid_223" unitRef="USD" decimals="-3">403000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFiveYears>

  <us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter contextRef="PAsOn06_30_2017" id="Factid_224" unitRef="USD" decimals="-3">0</us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter>

  <us-gaap:CapitalLeaseObligations contextRef="PAsOn06_30_2017" id="Factid_225" unitRef="USD" decimals="-5">4400000</us-gaap:CapitalLeaseObligations>

  <us-gaap:CapitalLeaseObligations contextRef="PAsOn12_31_2016" id="Factid_226" unitRef="USD" decimals="-5">4900000</us-gaap:CapitalLeaseObligations>

  <us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet contextRef="PAsOn06_30_2017" id="Factid_227" unitRef="USD" decimals="-5">4400000</us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet>

  <us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet contextRef="PAsOn12_31_2016" id="Factid_228" unitRef="USD" decimals="-5">5000000</us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet>

  <myrg:LineOfCreditFacilityOptionToIncreaseMaximumBorrowingCapacity contextRef="P01_01_2016To06_30_2016_FacilityMemberusgaapCreditFacilityAxis_SyndicatedCreditAgreementMemberusgaapLongtermDebtTypeAxis" id="Factid_229" unitRef="USD" decimals="-6">100000000</myrg:LineOfCreditFacilityOptionToIncreaseMaximumBorrowingCapacity>

  <myrg:PercentageOfCapitalStockFromDirectForeignSubsidiaries contextRef="P01_01_2016To06_30_2016_CreditAgreementMemberusgaapLongtermDebtTypeAxis_FacilityMemberusgaapCreditFacilityAxis" id="Factid_230" unitRef="pure" decimals="2">0.65</myrg:PercentageOfCapitalStockFromDirectForeignSubsidiaries>

  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="PAsOn06_30_2016_CreditAgreementMemberusgaapLongtermDebtTypeAxis_FacilityMemberusgaapCreditFacilityAxis_ForeignRevolvingLoansAndLettersOfCreditMemberusgaapDebtInstrumentAxis" id="Factid_231" unitRef="USD" decimals="-6">50000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>

  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="PAsOn06_30_2016_FacilityMemberusgaapCreditFacilityAxis_SyndicatedCreditAgreementMemberusgaapLongtermDebtTypeAxis" id="Factid_232" unitRef="USD" decimals="-6">250000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>

  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="P01_01_2017To06_30_2017_BaseRateMemberusgaapVariableRateAxis_MinimumMemberusgaapRangeAxis" id="Factid_233" unitRef="pure" decimals="2">0.00</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>

  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="P01_01_2017To06_30_2017_BaseRateMemberusgaapVariableRateAxis_MaximumMemberusgaapRangeAxis" id="Factid_234" unitRef="pure" decimals="4">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>

  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="P01_01_2017To06_30_2017_LondonInterbankOfferedRateLIBORMemberusgaapVariableRateAxis_MinimumMemberusgaapRangeAxis" id="Factid_235" unitRef="pure" decimals="4">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>

  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="P01_01_2017To06_30_2017_LondonInterbankOfferedRateLIBORMemberusgaapVariableRateAxis_MaximumMemberusgaapRangeAxis" id="Factid_236" unitRef="pure" decimals="4">0.0200</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>

  <myrg:LetterOfCreditFeesPercentage contextRef="PAsOn06_30_2017_MinimumMemberusgaapRangeAxis_StandbyLettersOfCreditMemberusgaapCreditFacilityAxis" id="Factid_237" unitRef="pure" decimals="5">0.01125</myrg:LetterOfCreditFeesPercentage>

  <myrg:LetterOfCreditFeesPercentage contextRef="PAsOn06_30_2017_MaximumMemberusgaapRangeAxis_StandbyLettersOfCreditMemberusgaapCreditFacilityAxis" id="Factid_238" unitRef="pure" decimals="5">0.02125</myrg:LetterOfCreditFeesPercentage>

  <myrg:LetterOfCreditFeesPercentage contextRef="PAsOn06_30_2017_MinimumMemberusgaapRangeAxis_PerformanceLettersOfCreditMemberusgaapCreditFacilityAxis" id="Factid_239" unitRef="pure" decimals="5">0.00625</myrg:LetterOfCreditFeesPercentage>

  <myrg:LetterOfCreditFeesPercentage contextRef="PAsOn06_30_2017_MaximumMemberusgaapRangeAxis_PerformanceLettersOfCreditMemberusgaapCreditFacilityAxis" id="Factid_240" unitRef="pure" decimals="5">0.01125</myrg:LetterOfCreditFeesPercentage>

  <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage contextRef="P01_01_2017To06_30_2017_MinimumMemberusgaapRangeAxis_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_241" unitRef="pure" decimals="4">0.0020</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>

  <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage contextRef="P01_01_2017To06_30_2017_MaximumMemberusgaapRangeAxis_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_242" unitRef="pure" decimals="5">0.00375</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>

  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="P01_01_2017To06_30_2017_ForeignRevolvingLoansAndLettersOfCreditMemberusgaapDebtInstrumentAxis_LondonInterbankOfferedRateLIBORMemberusgaapVariableRateAxis_MinimumMemberusgaapRangeAxis" id="Factid_243" unitRef="pure" decimals="4">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>

  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="P01_01_2017To06_30_2017_ForeignRevolvingLoansAndLettersOfCreditMemberusgaapDebtInstrumentAxis_LondonInterbankOfferedRateLIBORMemberusgaapVariableRateAxis_MaximumMemberusgaapRangeAxis" id="Factid_244" unitRef="pure" decimals="4">0.0200</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>

  <myrg:DebtInstrumentCovenantLeveragedDebtRatioRestriction contextRef="P01_01_2017To06_30_2017" id="Factid_245" unitRef="pure" decimals="2">2.25</myrg:DebtInstrumentCovenantLeveragedDebtRatioRestriction>

  <us-gaap:DebtWeightedAverageInterestRate contextRef="PAsOn06_30_2017_CreditAgreementMemberusgaapLongtermDebtTypeAxis" id="Factid_246" unitRef="pure" decimals="4">0.0214</us-gaap:DebtWeightedAverageInterestRate>

  <myrg:MaximumAcquisitionConsiderationUnderCreditAgreement contextRef="P01_01_2016To06_30_2016_CreditAgreementMemberusgaapLongtermDebtTypeAxis_FacilityMemberusgaapCreditFacilityAxis" id="Factid_247" unitRef="USD" decimals="-6">50000000</myrg:MaximumAcquisitionConsiderationUnderCreditAgreement>

  <myrg:DebtInstrumentCovenantInterestCoverageRatio contextRef="P01_01_2017To06_30_2017_MinimumMemberusgaapRangeAxis" id="Factid_248" unitRef="pure" decimals="1">3.0</myrg:DebtInstrumentCovenantInterestCoverageRatio>

  <us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet contextRef="PAsOn06_30_2017" id="Factid_249" unitRef="USD" decimals="-5">900000</us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet>

  <us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted contextRef="PAsOn06_30_2017" id="Factid_250" unitRef="USD" decimals="-5">2200000</us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted>

  <myrg:OutstandingPerformanceBonds contextRef="PAsOn06_30_2017" id="Factid_251" unitRef="USD" decimals="-5">515400000</myrg:OutstandingPerformanceBonds>

  <myrg:EstimatedCostToCompleteBondedProjects contextRef="PAsOn06_30_2017" id="Factid_252" unitRef="USD" decimals="-5">29600000</myrg:EstimatedCostToCompleteBondedProjects>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="P01_01_2017To06_30_2017_RestrictedStockMemberusgaapAwardTypeAxis" id="Factid_253" unitRef="shares" decimals="INF">43972</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="PAsOn06_30_2017_RestrictedStockMemberusgaapAwardTypeAxis" id="Factid_254" unitRef="USD_per_Share" decimals="2">39.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="P01_01_2017To06_30_2017_RestrictedStockMemberusgaapAwardTypeAxis" id="Factid_255" unitRef="shares" decimals="INF">94530</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="P01_01_2017To06_30_2017_RestrictedStockMemberusgaapAwardTypeAxis" id="Factid_256" unitRef="USD_per_Share" decimals="2">25.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>

  <myrg:ShareBasedCompensationArrangementByShareBasedPaymentAwardPotentialPayoutAsPercentageOfTargetShares contextRef="P01_01_2017To06_30_2017_MaximumMemberusgaapRangeAxis_PerformanceSharesMemberusgaapAwardTypeAxis" id="Factid_257" unitRef="pure" decimals="0">2</myrg:ShareBasedCompensationArrangementByShareBasedPaymentAwardPotentialPayoutAsPercentageOfTargetShares>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="P01_01_2017To06_30_2017_PerformanceSharesMemberusgaapAwardTypeAxis" id="Factid_258" unitRef="shares" decimals="INF">47454</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="P01_01_2017To06_30_2017_PerformanceSharesMemberusgaapAwardTypeAxis" id="Factid_259" unitRef="USD_per_Share" decimals="2">47.12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>

  <us-gaap:SalesRevenueServicesNet contextRef="P04_01_2017To06_30_2017_TdMemberusgaapStatementBusinessSegmentsAxis" id="Factid_260" unitRef="USD" decimals="-3">239794000</us-gaap:SalesRevenueServicesNet>

  <us-gaap:SalesRevenueServicesNet contextRef="P04_01_2017To06_30_2017_CiMemberusgaapStatementBusinessSegmentsAxis" id="Factid_261" unitRef="USD" decimals="-3">116391000</us-gaap:SalesRevenueServicesNet>

  <us-gaap:SalesRevenueServicesNet contextRef="P04_01_2016To06_30_2016_TdMemberusgaapStatementBusinessSegmentsAxis" id="Factid_262" unitRef="USD" decimals="-3">178629000</us-gaap:SalesRevenueServicesNet>

  <us-gaap:SalesRevenueServicesNet contextRef="P04_01_2016To06_30_2016_CiMemberusgaapStatementBusinessSegmentsAxis" id="Factid_263" unitRef="USD" decimals="-3">83305000</us-gaap:SalesRevenueServicesNet>

  <us-gaap:OperatingIncomeLoss contextRef="P04_01_2017To06_30_2017_TdMemberusgaapStatementBusinessSegmentsAxis" id="Factid_264" unitRef="USD" decimals="-3">8074000</us-gaap:OperatingIncomeLoss>

  <us-gaap:OperatingIncomeLoss contextRef="P04_01_2017To06_30_2017_CiMemberusgaapStatementBusinessSegmentsAxis" id="Factid_265" unitRef="USD" decimals="-3">4751000</us-gaap:OperatingIncomeLoss>

  <us-gaap:OperatingIncomeLoss contextRef="P04_01_2017To06_30_2017_CorporateMemberusgaapStatementBusinessSegmentsAxis" id="Factid_266" unitRef="USD" decimals="-3">-9223000</us-gaap:OperatingIncomeLoss>

  <us-gaap:OperatingIncomeLoss contextRef="P04_01_2016To06_30_2016_TdMemberusgaapStatementBusinessSegmentsAxis" id="Factid_267" unitRef="USD" decimals="-3">15585000</us-gaap:OperatingIncomeLoss>

  <us-gaap:OperatingIncomeLoss contextRef="P04_01_2016To06_30_2016_CiMemberusgaapStatementBusinessSegmentsAxis" id="Factid_268" unitRef="USD" decimals="-3">2434000</us-gaap:OperatingIncomeLoss>

  <us-gaap:OperatingIncomeLoss contextRef="P04_01_2016To06_30_2016_CorporateMemberusgaapStatementBusinessSegmentsAxis" id="Factid_269" unitRef="USD" decimals="-3">-8877000</us-gaap:OperatingIncomeLoss>

  <us-gaap:SalesRevenueServicesNet contextRef="P04_01_2017To06_30_2017_CanadianOperationMemberdeiLegalEntityAxis" id="Factid_270" unitRef="USD" decimals="-5">17200000</us-gaap:SalesRevenueServicesNet>

  <us-gaap:SalesRevenueServicesNet contextRef="P01_01_2017To06_30_2017_CanadianOperationMemberdeiLegalEntityAxis" id="Factid_271" unitRef="USD" decimals="-5">36400000</us-gaap:SalesRevenueServicesNet>

  <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="P04_01_2016To06_30_2016" id="Factid_272" unitRef="shares" decimals="-3">325000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>

  <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="P04_01_2017To06_30_2017" id="Factid_273" unitRef="shares" decimals="-3">191000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>

  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="P04_01_2016To06_30_2016_EmployeeStockOptionMemberusgaapOptionIndexedToIssuersEquityTypeAxis" id="Factid_274" unitRef="shares" decimals="-3">87000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>

  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="P04_01_2016To06_30_2016_PerformanceSharesMemberusgaapAwardTypeAxis" id="Factid_275" unitRef="shares" decimals="-3">81000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>

  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="P04_01_2017To06_30_2017_EmployeeStockOptionMemberusgaapOptionIndexedToIssuersEquityTypeAxis" id="Factid_276" unitRef="shares" decimals="-3">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>

  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="P04_01_2017To06_30_2017_PerformanceSharesMemberusgaapAwardTypeAxis" id="Factid_277" unitRef="shares" decimals="-3">50000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>

  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="P04_01_2016To06_30_2016_RestrictedStockMemberusgaapAwardTypeAxis" id="Factid_278" unitRef="shares" decimals="-3">34000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>

  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="P04_01_2017To06_30_2017_RestrictedStockMemberusgaapAwardTypeAxis" id="Factid_279" unitRef="shares" decimals="-3">44000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>

  <us-gaap:CostOfServices contextRef="P01_01_2016To06_30_2016" id="Factid_280" unitRef="USD" decimals="-3">456852000</us-gaap:CostOfServices>

  <us-gaap:CostOfServices contextRef="P01_01_2017To06_30_2017" id="Factid_281" unitRef="USD" decimals="-3">603057000</us-gaap:CostOfServices>

  <us-gaap:GrossProfit contextRef="P01_01_2016To06_30_2016" id="Factid_282" unitRef="USD" decimals="-3">58716000</us-gaap:GrossProfit>

  <us-gaap:GrossProfit contextRef="P01_01_2017To06_30_2017" id="Factid_283" unitRef="USD" decimals="-3">53257000</us-gaap:GrossProfit>

  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="P01_01_2016To06_30_2016" id="Factid_284" unitRef="USD" decimals="-3">46376000</us-gaap:SellingGeneralAndAdministrativeExpense>

  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="P01_01_2017To06_30_2017" id="Factid_285" unitRef="USD" decimals="-3">50803000</us-gaap:SellingGeneralAndAdministrativeExpense>

  <us-gaap:OperatingIncomeLoss contextRef="P01_01_2016To06_30_2016" id="Factid_286" unitRef="USD" decimals="-3">12449000</us-gaap:OperatingIncomeLoss>

  <us-gaap:OperatingIncomeLoss contextRef="P01_01_2017To06_30_2017" id="Factid_287" unitRef="USD" decimals="-3">4082000</us-gaap:OperatingIncomeLoss>

  <us-gaap:InvestmentIncomeInterest contextRef="P01_01_2016To06_30_2016" id="Factid_288" unitRef="USD" decimals="-3">5000</us-gaap:InvestmentIncomeInterest>

  <us-gaap:InvestmentIncomeInterest contextRef="P01_01_2017To06_30_2017" id="Factid_289" unitRef="USD" decimals="-3">4000</us-gaap:InvestmentIncomeInterest>

  <us-gaap:InterestExpense contextRef="P01_01_2016To06_30_2016" id="Factid_290" unitRef="USD" decimals="-3">425000</us-gaap:InterestExpense>

  <us-gaap:InterestExpense contextRef="P01_01_2017To06_30_2017" id="Factid_291" unitRef="USD" decimals="-3">1108000</us-gaap:InterestExpense>

  <us-gaap:OtherNonoperatingIncomeExpense contextRef="P01_01_2016To06_30_2016" id="Factid_292" unitRef="USD" decimals="-3">56000</us-gaap:OtherNonoperatingIncomeExpense>

  <us-gaap:OtherNonoperatingIncomeExpense contextRef="P01_01_2017To06_30_2017" id="Factid_293" unitRef="USD" decimals="-3">1625000</us-gaap:OtherNonoperatingIncomeExpense>

  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="P01_01_2016To06_30_2016" id="Factid_294" unitRef="USD" decimals="-3">12085000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>

  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="P01_01_2017To06_30_2017" id="Factid_295" unitRef="USD" decimals="-3">4603000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>

  <us-gaap:IncomeTaxExpenseBenefit contextRef="P01_01_2016To06_30_2016" id="Factid_296" unitRef="USD" decimals="-3">4598000</us-gaap:IncomeTaxExpenseBenefit>

  <us-gaap:IncomeTaxExpenseBenefit contextRef="P01_01_2017To06_30_2017" id="Factid_297" unitRef="USD" decimals="-3">2173000</us-gaap:IncomeTaxExpenseBenefit>

  <us-gaap:EarningsPerShareBasic contextRef="P01_01_2016To06_30_2016" id="Factid_298" unitRef="USD_per_Share" decimals="2">0.41</us-gaap:EarningsPerShareBasic>

  <us-gaap:EarningsPerShareBasic contextRef="P01_01_2017To06_30_2017" id="Factid_299" unitRef="USD_per_Share" decimals="2">0.15</us-gaap:EarningsPerShareBasic>

  <us-gaap:EarningsPerShareDiluted contextRef="P01_01_2016To06_30_2016" id="Factid_300" unitRef="USD_per_Share" decimals="1">0.4</us-gaap:EarningsPerShareDiluted>

  <us-gaap:EarningsPerShareDiluted contextRef="P01_01_2017To06_30_2017" id="Factid_301" unitRef="USD_per_Share" decimals="2">0.15</us-gaap:EarningsPerShareDiluted>

  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="P01_01_2016To06_30_2016" id="Factid_302" unitRef="shares" decimals="-3">18336000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>

  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="P01_01_2017To06_30_2017" id="Factid_303" unitRef="shares" decimals="-3">16237000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>

  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="P01_01_2016To06_30_2016" id="Factid_304" unitRef="shares" decimals="-3">18638000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>

  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="P01_01_2017To06_30_2017" id="Factid_305" unitRef="shares" decimals="-3">16476000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>

  <us-gaap:SalesRevenueServicesNet contextRef="P01_01_2016To06_30_2016" id="Factid_306" unitRef="USD" decimals="-3">515568000</us-gaap:SalesRevenueServicesNet>

  <us-gaap:SalesRevenueServicesNet contextRef="P01_01_2017To06_30_2017" id="Factid_307" unitRef="USD" decimals="-3">656314000</us-gaap:SalesRevenueServicesNet>

  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="P01_01_2017To06_30_2017" id="Factid_308" unitRef="USD" decimals="-3">2440000</us-gaap:ComprehensiveIncomeNetOfTax>

  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="P01_01_2016To06_30_2016" id="Factid_309" unitRef="USD" decimals="-3">7403000</us-gaap:ComprehensiveIncomeNetOfTax>

  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="P01_01_2017To06_30_2017" id="Factid_310" unitRef="USD" decimals="-3">10000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>

  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="P01_01_2016To06_30_2016" id="Factid_311" unitRef="USD" decimals="-3">-84000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>

  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="P01_01_2017To06_30_2017" id="Factid_312" unitRef="USD" decimals="-3">10000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>

  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="P01_01_2016To06_30_2016" id="Factid_313" unitRef="USD" decimals="-3">-84000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>

  <dei:CurrentFiscalYearEndDate contextRef="P01_01_2017To06_30_2017" id="Factid_314">--12-31</dei:CurrentFiscalYearEndDate>

  <dei:EntityFilerCategory contextRef="P01_01_2017To06_30_2017" id="Factid_315">Accelerated Filer</dei:EntityFilerCategory>

  <dei:TradingSymbol contextRef="P01_01_2017To06_30_2017" id="Factid_316">MYRG</dei:TradingSymbol>

  <dei:EntityCommonStockSharesOutstanding contextRef="PAsOn07_27_2017" id="Factid_317" unitRef="shares" decimals="INF">16491656</dei:EntityCommonStockSharesOutstanding>

  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="PAsOn06_30_2017" id="Factid_318" unitRef="USD" decimals="-3">474000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>

  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="PAsOn12_31_2016" id="Factid_319" unitRef="USD" decimals="-3">432000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>

  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="PAsOn06_30_2017" id="Factid_320" unitRef="USD" decimals="-3">220760000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>

  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="PAsOn12_31_2016" id="Factid_321" unitRef="USD" decimals="-3">209466000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>

  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="PAsOn06_30_2017" id="Factid_322" unitRef="USD" decimals="-3">5082000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>

  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="PAsOn12_31_2016" id="Factid_323" unitRef="USD" decimals="-3">4684000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>

  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="PAsOn06_30_2017" id="Factid_324" unitRef="USD_per_Share" decimals="2">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>

  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="PAsOn12_31_2016" id="Factid_325" unitRef="USD_per_Share" decimals="2">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>

  <us-gaap:PreferredStockSharesAuthorized contextRef="PAsOn06_30_2017" id="Factid_326" unitRef="shares" decimals="INF">4000000</us-gaap:PreferredStockSharesAuthorized>

  <us-gaap:PreferredStockSharesAuthorized contextRef="PAsOn12_31_2016" id="Factid_327" unitRef="shares" decimals="INF">4000000</us-gaap:PreferredStockSharesAuthorized>

  <us-gaap:PreferredStockSharesIssued contextRef="PAsOn06_30_2017" id="Factid_328" unitRef="shares" decimals="-3">0</us-gaap:PreferredStockSharesIssued>

  <us-gaap:PreferredStockSharesIssued contextRef="PAsOn12_31_2016" id="Factid_329" unitRef="shares" decimals="-3">0</us-gaap:PreferredStockSharesIssued>

  <us-gaap:PreferredStockSharesOutstanding contextRef="PAsOn06_30_2017" id="Factid_330" unitRef="shares" decimals="-3">0</us-gaap:PreferredStockSharesOutstanding>

  <us-gaap:PreferredStockSharesOutstanding contextRef="PAsOn12_31_2016" id="Factid_331" unitRef="shares" decimals="-3">0</us-gaap:PreferredStockSharesOutstanding>

  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="PAsOn06_30_2017" id="Factid_332" unitRef="USD_per_Share" decimals="2">0.01</us-gaap:CommonStockParOrStatedValuePerShare>

  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="PAsOn12_31_2016" id="Factid_333" unitRef="USD_per_Share" decimals="2">0.01</us-gaap:CommonStockParOrStatedValuePerShare>

  <us-gaap:CommonStockSharesAuthorized contextRef="PAsOn06_30_2017" id="Factid_334" unitRef="shares" decimals="INF">100000000</us-gaap:CommonStockSharesAuthorized>

  <us-gaap:CommonStockSharesAuthorized contextRef="PAsOn12_31_2016" id="Factid_335" unitRef="shares" decimals="INF">100000000</us-gaap:CommonStockSharesAuthorized>

  <us-gaap:CommonStockSharesIssued contextRef="PAsOn06_30_2017" id="Factid_336" unitRef="shares" decimals="INF">16491656</us-gaap:CommonStockSharesIssued>

  <us-gaap:CommonStockSharesOutstanding contextRef="PAsOn06_30_2017" id="Factid_337" unitRef="shares" decimals="INF">16491656</us-gaap:CommonStockSharesOutstanding>

  <us-gaap:CommonStockSharesIssued contextRef="PAsOn12_31_2016" id="Factid_338" unitRef="shares" decimals="INF">16333139</us-gaap:CommonStockSharesIssued>

  <us-gaap:CommonStockSharesOutstanding contextRef="PAsOn12_31_2016" id="Factid_339" unitRef="shares" decimals="INF">16333139</us-gaap:CommonStockSharesOutstanding>

  <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="P01_01_2017To06_30_2017" id="Factid_340" unitRef="shares" decimals="-3">239000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>

  <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="P01_01_2016To06_30_2016" id="Factid_341" unitRef="shares" decimals="-3">302000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>

  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="P01_01_2017To06_30_2017_EmployeeStockOptionMemberusgaapOptionIndexedToIssuersEquityTypeAxis" id="Factid_342" unitRef="shares" decimals="-3">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>

  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="P01_01_2017To06_30_2017_RestrictedStockMemberusgaapAwardTypeAxis" id="Factid_343" unitRef="shares" decimals="-3">44000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>

  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="P01_01_2017To06_30_2017_PerformanceSharesMemberusgaapAwardTypeAxis" id="Factid_344" unitRef="shares" decimals="-3">127000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>

  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="P01_01_2016To06_30_2016_EmployeeStockOptionMemberusgaapOptionIndexedToIssuersEquityTypeAxis" id="Factid_345" unitRef="shares" decimals="-3">150000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>

  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="P01_01_2016To06_30_2016_RestrictedStockMemberusgaapAwardTypeAxis" id="Factid_346" unitRef="shares" decimals="-3">12000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>

  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="P01_01_2016To06_30_2016_PerformanceSharesMemberusgaapAwardTypeAxis" id="Factid_347" unitRef="shares" decimals="-3">93000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>

  <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="P01_01_2017To06_30_2017" id="Factid_348" unitRef="USD" decimals="-3">0</us-gaap:PaymentsOfDebtIssuanceCosts>

  <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="P01_01_2016To06_30_2016" id="Factid_349" unitRef="USD" decimals="-3">874000</us-gaap:PaymentsOfDebtIssuanceCosts>

  <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="P01_01_2017To06_30_2017" id="Factid_350" unitRef="USD" decimals="-3">28000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>

  <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="P01_01_2016To06_30_2016" id="Factid_351" unitRef="USD" decimals="-3">63000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>

  <us-gaap:ForeignCurrencyTransactionGainLossRealized contextRef="P01_01_2016To06_30_2016" id="Factid_352" unitRef="USD" decimals="-5">200000</us-gaap:ForeignCurrencyTransactionGainLossRealized>

  <us-gaap:SalesRevenueServicesNet contextRef="P01_01_2017To06_30_2017_TdMemberusgaapStatementBusinessSegmentsAxis" id="Factid_353" unitRef="USD" decimals="-3">435528000</us-gaap:SalesRevenueServicesNet>

  <us-gaap:SalesRevenueServicesNet contextRef="P01_01_2017To06_30_2017_CiMemberusgaapStatementBusinessSegmentsAxis" id="Factid_354" unitRef="USD" decimals="-3">220786000</us-gaap:SalesRevenueServicesNet>

  <us-gaap:SalesRevenueServicesNet contextRef="P01_01_2016To06_30_2016_TdMemberusgaapStatementBusinessSegmentsAxis" id="Factid_355" unitRef="USD" decimals="-3">361603000</us-gaap:SalesRevenueServicesNet>

  <us-gaap:SalesRevenueServicesNet contextRef="P01_01_2016To06_30_2016_CiMemberusgaapStatementBusinessSegmentsAxis" id="Factid_356" unitRef="USD" decimals="-3">153965000</us-gaap:SalesRevenueServicesNet>

  <us-gaap:OperatingIncomeLoss contextRef="P01_01_2017To06_30_2017_TdMemberusgaapStatementBusinessSegmentsAxis" id="Factid_357" unitRef="USD" decimals="-3">13216000</us-gaap:OperatingIncomeLoss>

  <us-gaap:OperatingIncomeLoss contextRef="P01_01_2016To06_30_2016_TdMemberusgaapStatementBusinessSegmentsAxis" id="Factid_358" unitRef="USD" decimals="-3">26254000</us-gaap:OperatingIncomeLoss>

  <us-gaap:OperatingIncomeLoss contextRef="P01_01_2017To06_30_2017_CiMemberusgaapStatementBusinessSegmentsAxis" id="Factid_359" unitRef="USD" decimals="-3">9165000</us-gaap:OperatingIncomeLoss>

  <us-gaap:OperatingIncomeLoss contextRef="P01_01_2016To06_30_2016_CiMemberusgaapStatementBusinessSegmentsAxis" id="Factid_360" unitRef="USD" decimals="-3">4590000</us-gaap:OperatingIncomeLoss>

  <us-gaap:OperatingIncomeLoss contextRef="P01_01_2017To06_30_2017_CorporateMemberusgaapStatementBusinessSegmentsAxis" id="Factid_361" unitRef="USD" decimals="-3">-18299000</us-gaap:OperatingIncomeLoss>

  <us-gaap:OperatingIncomeLoss contextRef="P01_01_2016To06_30_2016_CorporateMemberusgaapStatementBusinessSegmentsAxis" id="Factid_362" unitRef="USD" decimals="-3">-18395000</us-gaap:OperatingIncomeLoss>

  <myrg:CostEstimateRevisionGrossMarginIncreaseDecreasePercentage contextRef="P04_01_2016To06_30_2016_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis" id="Factid_363" unitRef="pure" decimals="3">0.001</myrg:CostEstimateRevisionGrossMarginIncreaseDecreasePercentage>

  <us-gaap:OperatingIncomeLoss contextRef="P04_01_2016To06_30_2016_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis" id="Factid_364" unitRef="USD" decimals="-5">200000</us-gaap:OperatingIncomeLoss>

  <us-gaap:NetIncomeLoss contextRef="P04_01_2016To06_30_2016_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis" id="Factid_365" unitRef="USD" decimals="-5">100000</us-gaap:NetIncomeLoss>

  <us-gaap:EarningsPerShareDiluted contextRef="P04_01_2016To06_30_2016_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis" id="Factid_366" unitRef="USD_per_Share" decimals="2">0.01</us-gaap:EarningsPerShareDiluted>

  <us-gaap:SalesRevenueServicesNet contextRef="P04_01_2016To06_30_2016_CanadianOperationMemberdeiLegalEntityAxis" id="Factid_367" unitRef="USD" decimals="-5">5300000</us-gaap:SalesRevenueServicesNet>

  <us-gaap:SalesRevenueServicesNet contextRef="P01_01_2016To06_30_2016_CanadianOperationMemberdeiLegalEntityAxis" id="Factid_368" unitRef="USD" decimals="-5">6500000</us-gaap:SalesRevenueServicesNet>

  <us-gaap:EarningsPerShareDiluted contextRef="P01_01_2016To06_30_2016_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis" id="Factid_369" unitRef="USD_per_Share" decimals="2">-0.12</us-gaap:EarningsPerShareDiluted>

  <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock contextRef="P01_01_2017To06_30_2017" id="Factid_370">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The following table summarizes the allocation of the opening balance sheet from the date of acquisition through June&amp;#160;30,&amp;#160;2017:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(in&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(as&amp;#160;of&lt;br/&gt; acquisition&amp;#160;date)&lt;br/&gt; October&amp;#160;28,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Measurement&lt;br/&gt; Period&lt;br/&gt; Adjustments&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Adjusted&lt;br/&gt; acquisition&lt;br/&gt; amounts&amp;#160;as&amp;#160;of&lt;br/&gt; June&amp;#160;30,&amp;#160;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Total consideration, net of net asset adjustments&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;11,283&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;11,283&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Accounts receivable, net&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;20,249&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;20,249&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Costs and estimated earnings in excess of billings on uncompleted contracts&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;1,610&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;1,610&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Other current assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;8&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;8&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Property and equipment&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;4,108&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;4,108&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Accounts payable&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(10,125)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(10,125)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Billings in excess of costs and estimated earnings on uncompleted contracts&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(3,020)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(3,020)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Other current liabilities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(2,294)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(2,294)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Net identifiable assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;10,536&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;10,536&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Unallocated intangible assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;747&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;747&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>

  <myrg:LossContingencyInsurancePolicyDeductibleForEachLineOfCoverageExcludingHealth contextRef="PAsOn06_30_2017_MaximumMemberusgaapRangeAxis" id="Factid_371" unitRef="USD" decimals="-5">1000000</myrg:LossContingencyInsurancePolicyDeductibleForEachLineOfCoverageExcludingHealth>

  <myrg:LossContingencyHealthInsuranceDeductibleForQualifiedIndividuals contextRef="PAsOn06_30_2017_MaximumMemberusgaapRangeAxis" id="Factid_372" unitRef="USD" decimals="-5">200000</myrg:LossContingencyHealthInsuranceDeductibleForQualifiedIndividuals>

  <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts contextRef="PAsOn06_30_2017_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_373" unitRef="USD" decimals="-5">400000</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>

  <us-gaap:FairValueDisclosuresTextBlock contextRef="P01_01_2017To06_30_2017" id="Factid_374">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;b&gt;3. Fair Value Measurements&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The Company uses the three-tier hierarchy of fair value measurement, which prioritizes the inputs used in measuring fair value based upon their degree of availability in external active markets. These tiers include: Level 1 (the highest priority), defined as observable inputs, such as quoted prices in active markets; Level 2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and Level 3 (the lowest priority), defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; As of June 30, 2017 and December 31, 2016, the Company determined that the carrying value of cash and cash equivalents approximated fair value based on Level 1 inputs. As of June 30, 2017 and December 31, 2016, the fair value of the Company&amp;#8217;s long-term debt and capital lease obligations were based on Level 2 inputs. The Company&amp;#8217;s long-term debt was based on variable and fixed interest rates at June 30, 2017 and December 31, 2016, for new issues with similar remaining maturities and approximated carrying value. In addition, based on borrowing rates currently available to the Company for borrowings with similar terms, the carrying values of the Company's capital lease obligations also approximated fair value.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueDisclosuresTextBlock>

  <us-gaap:LongTermContractsOrProgramsDisclosureTextBlock contextRef="P01_01_2017To06_30_2017" id="Factid_375">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;strong&gt;4. Contracts in Process&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;The net asset position for contracts in process consisted of the following:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in 0in 0in 0.5in; WIDTH: 70%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="45%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;June&amp;#160;30,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="45%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="45%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="45%"&gt; &lt;div&gt;Costs and estimated earnings on uncompleted contracts&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;1,794,549&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;2,194,695&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="45%"&gt; &lt;div&gt;Less: Billings to date&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;1,743,466&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;2,167,066&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="45%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;51,083&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;27,629&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;The net asset position for contracts in process included in the accompanying consolidated balance sheets was as follows:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in 0in 0in 0.5in; WIDTH: 70%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="45%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;June&amp;#160;30,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="45%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="45%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="45%"&gt; &lt;div&gt;Costs and estimated earnings in excess of billings on uncompleted contracts&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;93,050&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;69,950&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="45%"&gt; &lt;div&gt;Billings in excess of costs and estimated earnings on uncompleted contracts&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(41,967)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(42,321)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="45%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;51,083&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;27,629&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LongTermContractsOrProgramsDisclosureTextBlock>

  <us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock contextRef="P01_01_2017To06_30_2017" id="Factid_376">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The net asset position for contracts in process consisted of the following:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in 0in 0in 0.5in; WIDTH: 70%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="45%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;June&amp;#160;30,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="45%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="45%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="45%"&gt; &lt;div&gt;Costs and estimated earnings on uncompleted contracts&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;1,794,549&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;2,194,695&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="45%"&gt; &lt;div&gt;Less: Billings to date&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;1,743,466&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;2,167,066&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="45%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;51,083&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;27,629&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock>

  <us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock contextRef="P01_01_2017To06_30_2017_ConsolidatedBalanceSheetMembermyrgFinancialStatementsAxis" id="Factid_377">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The net asset position for contracts in process included in the accompanying consolidated balance sheets was as follows:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in 0in 0in 0.5in; WIDTH: 70%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="45%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;June&amp;#160;30,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="45%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="45%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="45%"&gt; &lt;div&gt;Costs and estimated earnings in excess of billings on uncompleted contracts&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;93,050&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;69,950&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="45%"&gt; &lt;div&gt;Billings in excess of costs and estimated earnings on uncompleted contracts&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(41,967)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(42,321)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="45%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;51,083&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;27,629&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock>

  <myrg:NetCostsAndEstimatedEarningsInExcessOfBillings contextRef="PAsOn06_30_2017" id="Factid_378" unitRef="USD" decimals="-3">51083000</myrg:NetCostsAndEstimatedEarningsInExcessOfBillings>

  <myrg:NetCostsAndEstimatedEarningsInExcessOfBillings contextRef="PAsOn12_31_2016" id="Factid_379" unitRef="USD" decimals="-3">27629000</myrg:NetCostsAndEstimatedEarningsInExcessOfBillings>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="PAsOn06_30_2017_LongtermIncentivePlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" id="Factid_380" unitRef="USD_per_Share" decimals="2">33.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="PAsOn06_30_2017_LongtermIncentivePlanMemberusgaapPlanNameAxis_PhantomShareUnitsPSUsMemberusgaapAwardTypeAxis" id="Factid_381" unitRef="USD_per_Share" decimals="2">25.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 contextRef="P01_01_2017To06_30_2017_MarketbasedPerformanceAwardsMemberusgaapAwardTypeAxis" id="Factid_382">P2Y9M18D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 contextRef="P01_01_2017To06_30_2017_InternalMeasurebasedPerformanceAwardsMemberusgaapAwardTypeAxis" id="Factid_383">P2Y9M18D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>

  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="P04_01_2017To06_30_2017" id="Factid_384" unitRef="pure" decimals="2">0.35</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>

  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="P04_01_2016To06_30_2016" id="Factid_385" unitRef="pure" decimals="3">0.378</us-gaap:EffectiveIncomeTaxRateContinuingOperations>

  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="P01_01_2016To06_30_2016" id="Factid_386" unitRef="pure" decimals="3">0.380</us-gaap:EffectiveIncomeTaxRateContinuingOperations>

  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="P01_01_2017To06_30_2017" id="Factid_387" unitRef="pure" decimals="2">0.35</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>

  <us-gaap:CommitmentsAndContingencies contextRef="PAsOn12_31_2016" id="Factid_388" unitRef="USD" xsi:nil="true" />

  <us-gaap:LineOfCredit contextRef="PAsOn06_30_2017" id="Factid_389" unitRef="USD" decimals="-5">44900000</us-gaap:LineOfCredit>

  <us-gaap:LineOfCredit contextRef="PAsOn12_31_2016" id="Factid_390" unitRef="USD" decimals="-5">59100000</us-gaap:LineOfCredit>

  <myrg:LeverageCoverageRatio contextRef="P01_01_2017To06_30_2017_MaximumMemberusgaapRangeAxis" id="Factid_391" unitRef="pure" decimals="1">3.0</myrg:LeverageCoverageRatio>

  <us-gaap:LettersOfCreditOutstandingAmount contextRef="PAsOn06_30_2017" id="Factid_392" unitRef="USD" decimals="-5">23700000</us-gaap:LettersOfCreditOutstandingAmount>

  <us-gaap:LettersOfCreditOutstandingAmount contextRef="PAsOn12_31_2016" id="Factid_393" unitRef="USD" decimals="-5">23700000</us-gaap:LettersOfCreditOutstandingAmount>

  <us-gaap:LettersOfCreditOutstandingAmount contextRef="PAsOn06_30_2017_InsuranceProgramObligationsMemberusgaapFairValueByLiabilityClassAxis" id="Factid_394" unitRef="USD" decimals="-5">17600000</us-gaap:LettersOfCreditOutstandingAmount>

  <us-gaap:LettersOfCreditOutstandingAmount contextRef="PAsOn06_30_2017_ContractPerformanceObligationsMemberusgaapFairValueByLiabilityClassAxis" id="Factid_395" unitRef="USD" decimals="-5">6100000</us-gaap:LettersOfCreditOutstandingAmount>

  <us-gaap:LettersOfCreditOutstandingAmount contextRef="PAsOn12_31_2016_InsuranceProgramObligationsMemberusgaapFairValueByLiabilityClassAxis" id="Factid_396" unitRef="USD" decimals="-5">17600000</us-gaap:LettersOfCreditOutstandingAmount>

  <us-gaap:LettersOfCreditOutstandingAmount contextRef="PAsOn12_31_2016_ContractPerformanceObligationsMemberusgaapFairValueByLiabilityClassAxis" id="Factid_397" unitRef="USD" decimals="-5">6100000</us-gaap:LettersOfCreditOutstandingAmount>

  <us-gaap:UnrecognizedTaxBenefits contextRef="PAsOn06_30_2017" id="Factid_398" unitRef="USD" decimals="-5">300000</us-gaap:UnrecognizedTaxBenefits>

  <us-gaap:UnrecognizedTaxBenefits contextRef="PAsOn12_31_2016" id="Factid_399" unitRef="USD" decimals="-5">300000</us-gaap:UnrecognizedTaxBenefits>

  <us-gaap:OperatingIncomeLoss contextRef="P01_01_2016To06_30_2016_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis" id="Factid_400" unitRef="USD" decimals="-5">-3700000</us-gaap:OperatingIncomeLoss>

  <us-gaap:NetIncomeLoss contextRef="P01_01_2016To06_30_2016_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis" id="Factid_401" unitRef="USD" decimals="-5">-2300000</us-gaap:NetIncomeLoss>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="P01_01_2017To06_30_2017_LongtermIncentivePlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" id="Factid_402" unitRef="shares" decimals="INF">22380</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="P01_01_2017To06_30_2017_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" id="Factid_403">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="P01_01_2017To06_30_2017_LongtermIncentivePlanMemberusgaapPlanNameAxis_PhantomShareUnitsPSUsMemberusgaapAwardTypeAxis" id="Factid_404" unitRef="shares" decimals="INF">1982</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>

  <myrg:LeverageCoverageRatioExpansion contextRef="P01_01_2017To06_30_2017_MaximumMemberusgaapRangeAxis" id="Factid_405" unitRef="pure" decimals="1">3.5</myrg:LeverageCoverageRatioExpansion>

  <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock contextRef="P01_01_2017To06_30_2017" id="Factid_406">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px"&gt; &lt;b&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;1. Organization, Business and Basis of Presentation&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;b&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;Organization and Business&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; MYR Group Inc. (the &amp;#8220;Company&amp;#8221;) is a holding company with subsidiaries that are specialty electrical construction service providers. Its wholly-owned subsidiaries include: The L. E. Myers Co., a Delaware corporation; Harlan Electric Company, a Michigan corporation; Great Southwestern Construction, Inc., a Colorado corporation; Sturgeon Electric Company, Inc., a Michigan corporation; MYR Transmission Services, Inc., a Delaware corporation; E.S. Boulos Company, a Delaware corporation; High Country Line Construction, Inc., a Nevada corporation; Sturgeon Electric California, LLC, a Delaware limited liability company; GSW Integrated Services, LLC, a Delaware limited liability company; MYR Transmission Services Canada, Ltd., a British Columbia corporation; Northern Transmission Services, Ltd., a British Columbia corporation; and Western Pacific Enterprises Ltd., a British Columbia corporation.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The Company reports its results under two business segments: Transmission and Distribution (&amp;#8220;T&amp;amp;D&amp;#8221;), and Commercial and Industrial (&amp;#8220;C&amp;amp;I&amp;#8221;). T&amp;amp;D customers include investor-owned utilities, cooperatives, private developers, government-funded utilities, independent power producers, independent transmission companies, industrial facility owners and other contractors. T&amp;amp;D provides a broad range of services, which include design, engineering, procurement, construction, upgrade, maintenance and repair services, with a particular focus on construction, maintenance and repair. C&amp;amp;I provides services to general contractors, commercial and industrial facility owners, local governments and developers in the western and northeastern United States and western Canada.&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;b&gt;Basis of Presentation&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;b&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;b&gt;&lt;i&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;Interim Consolidated Financial Information&lt;/i&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The accompanying unaudited consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America (&amp;#8220;U.S. GAAP&amp;#8221;) for interim financial reporting and pursuant to the rules and regulations of the Securities and Exchange Commission (&amp;#8220;SEC&amp;#8221;). Certain information and footnote disclosures, normally included in annual financial statements prepared in accordance with U.S. GAAP, have been condensed or omitted pursuant to the rules and regulations of the SEC. The Company believes that the disclosures made are adequate to make the information presented not misleading. In the opinion of management all adjustments, consisting only of normal recurring adjustments, necessary to fairly state the financial position, results of operations, comprehensive income and cash flows with respect to the interim consolidated financial statements have been included. The consolidated balance sheet as of December 31, 2016 has been derived from the audited financial statements as of that date. The results of operations and comprehensive income are not necessarily indicative of the results for the full year or the results for any future periods. These financial statements should be read in conjunction with the audited financial statements and related notes for the year ended December 31, 2016, included in the Company&amp;#8217;s annual report on Form 10-K, which was filed with the SEC on March 9, 2017.&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The Company adjusted its presentation of accrued self insurance liabilities and the related receivables for insurance claims in excess of deductibles to classify claim amounts estimated to be settled more than one year from the balance sheet date as non-current liabilities and non-current receivables. As a result of this adjustment, $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;32.9&lt;/font&gt; million and $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;32.1&lt;/font&gt; million were adjusted from current portion of accrued self&amp;#160;insurance&amp;#160;into non-current accrued self insurance as of June 30, 2017 and December 31, 2016, respectively. In addition, $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;14.6&lt;/font&gt; million and $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;14.7&lt;/font&gt; million were adjusted from current portion of receivable for insurance claims in excess of deductibles into non-current receivable for insurance claims in excess of deductibles as of June 30, 2017 and December 31, 2016, respectively. The effect of such classification on the December 31, 2016 balance sheet was immaterial and had no effect on the previously reported statements of operations or cash flows.&amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;b&gt;&lt;i&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;Foreign Currency&lt;/i&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The functional currency for the Company&amp;#8217;s Canadian operations is the Canadian dollar. Assets and liabilities denominated in Canadian dollars are translated into U.S. dollars at the end-of-period exchange rate. Revenues and expenses are translated using average exchange rates for the periods reported. Cumulative translation adjustments are included as a separate component of accumulated other comprehensive income in shareholders&amp;#8217; equity. Foreign currency transaction gains and losses, arising primarily from changes in exchange rates on short term monetary assets and liabilities, are recorded in the &amp;#8220;other income, net&amp;#8221; line on the consolidated statements of operations. For the six months ended June 30, 2017, the Company recorded $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;0.1&lt;/font&gt; million of foreign currency loss compared to a foreign currency gain of $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;0.2&lt;/font&gt; million for the six months ended June 30, 2016. Foreign currency transaction gains and losses, arising primarily from long term monetary assets and liabilities, are recorded in the foreign currency translation adjustment line on the consolidated statements of comprehensive income.&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;b&gt;&lt;i&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;Accounts Receivable&lt;/i&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The Company does not charge interest to its customers and carries its customer receivables at their face amounts, less an allowance for doubtful accounts. Included in accounts receivable are balances billed to customers pursuant to retainage provisions in certain contracts that are due upon completion of the contract and acceptance by the customer, or earlier as provided by the contract. Based on the Company&amp;#8217;s experience in recent years, the majority of customer balances at each balance sheet date are collected within twelve months. As is common practice in the industry, the Company classifies all accounts receivable, including retainage, as current assets. The contracting cycle for certain long-term contracts may extend beyond one year, and accordingly, collection of retainage on those contracts may extend beyond one year. The Company expects a majority of the retainage recorded at June 30, 2017 to be collected within one year. &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; CLEAR: both"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;b&gt;&lt;i&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;Use of Estimates&lt;/i&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and revenues and expenses during the period reported. Actual results could differ from those estimates.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The most significant estimates are related to estimates of costs to complete on contracts, pending change orders and claims, shared savings, insurance reserves, income tax reserves, estimates surrounding stock-based compensation, the recoverability of goodwill and intangibles and accounts receivable reserves.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; In the first six months ended June 30, 2017, the Company had recognized revenues of $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;5.2&lt;/font&gt; million related to significant change orders and/or claims that had been included as contract price adjustments on certain contracts which were in the process of being negotiated in the normal course of business.&lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; CLEAR: both"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The percentage of completion method of accounting requires the Company to make estimates about the expected revenue and gross profit on each of its contracts in process. The estimates are reviewed and revised quarterly, as needed. During the three and six months ended June 30, 2017, changes in estimates pertaining to certain projects resulted in decreased consolidated gross margin of 2.1% and &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1.0&lt;/font&gt;%, respectively. The Company&amp;#8217;s income from operations for the three and six months ended June 30, 2017 decreased $7.4 million and $6.8 million, respectively, due to the changes in estimated gross profit. These changes in estimates resulted in decrease of $4.4 million and $4.1 million, respectively, in net income or $0.27 and $0.25, respectively, in diluted earnings per common share during the three and six months ended June 30, 2017.&lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; During the three months ended June 30, 2016, changes in estimates pertaining to certain projects resulted in increased consolidated gross margin of &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 0.1&lt;/font&gt;%. The Company&amp;#8217;s income from operations for the three months ended June 30, 2016 increased $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;0.2&lt;/font&gt; million due to the changes in estimated gross profit. These changes in estimates resulted in an increase of $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;0.1&lt;/font&gt; million in net income, or $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;0.01&lt;/font&gt; in diluted earnings per common share, during the three months ended June 30, 2016. During the six months ended June 30, 2016, changes in estimates pertaining to certain projects resulted in decreased consolidated gross margin of 0.7%. The Company&amp;#8217;s income from operations for the six months ended June 30, 2016 decreased $3.7 million due to the changes in estimated gross profit. These changes in estimates resulted in a decrease of $2.3 million in net income, or $0.12 in diluted earnings per common share, during the six months ended June 30, 2016.&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;b&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;b&gt;&lt;i&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;Recent Accounting Pronouncements&lt;/i&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; Changes to U.S. GAAP are typically established by the Financial Accounting Standards Board (&amp;#8220;FASB&amp;#8221;) in the form of accounting standards updates (&amp;#8220;ASUs&amp;#8221;) to the FASB&amp;#8217;s Accounting Standards Codification (&amp;#8220;ASC&amp;#8221;). The Company considers the applicability and impact of all ASUs. The Company, based on its assessment, determined that any recently issued or proposed ASUs not listed below are either not applicable to the Company or adoption will have minimal impact on our consolidated financial statements.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;b&gt;&lt;i&gt;Recently Adopted Accounting Pronouncements&lt;/i&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; In March 2016, the FASB issued ASU No. 2016-09, &lt;i&gt; Compensation&amp;#151;Stock Compensation (Topic 718)&lt;/i&gt;. The amendments under this pronouncement made modifications to the accounting treatment for forfeitures, required withholding on stock compensation and the financial statement presentation of excess tax benefits or deficiencies and certain components of stock compensation. The standard was effective for interim and annual reporting periods beginning after December 15, 2016, with early adoption permitted. On January 1, 2017, the Company adopted this ASU on a prospective basis except for forfeitures, which it adopted on a modified retrospective basis. The adoption of this ASU had the following impacts:&lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;b&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Symbol"&gt;&amp;#183;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Excess tax benefits of $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;0.2&lt;/font&gt;&lt;/font&gt;&lt;/font&gt; million and $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;1.0&lt;/font&gt;&lt;/font&gt;&lt;/font&gt; million, for the three and six months ended June 30, 2017, respectively, were reflected as income tax benefits in the Consolidated Statements of Operations and Comprehensive Income. Prior to adoption of this ASU, this amount would have been recorded in additional paid-in capital.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.25in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Symbol"&gt;&amp;#183;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;The adoption of this ASU eliminated the additional paid-in capital pool (&amp;#8220;APIC Pool&amp;#8221;) resulting in the excess tax benefits and deficiencies to be excluded from assumed future proceeds in the calculation of diluted shares, which caused an immaterial increase in diluted weighted average shares outstanding for the three and six months ended June 30, 2017. The Company typically experiences the largest volume of restricted stock vesting in the first quarter of its fiscal year. The extent of excess tax benefits/deficiencies is subject to variation in the Company&amp;#8217;s stock price and the timing/extent of restricted stock, performance share and phantom stock vesting and stock option exercises.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.25in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Symbol"&gt;&amp;#183;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;The Company elected to discontinue estimating forfeitures and will account for forfeitures as they occur. The net cumulative effect of this change was recognized as a $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;0.2&lt;/font&gt; million reduction to retained earnings as of January 1, 2017 with a corresponding increase in additional paid in capital.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;b&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;b&gt;&lt;i&gt;Recently Issued Accounting Pronouncements&lt;/i&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; In January 2017, the FASB issued ASU No. 2017-04, &lt;i&gt; Intangibles&amp;#151;Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment&lt;/i&gt;, which simplifies the subsequent measurement of goodwill, through elimination of Step 2 from the goodwill impairment test. Instead an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. The update is effective for any annual or 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 guidance requires application on a prospective basis. The Company does not expect that this pronouncement will have a significant impact on its financial statements.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; In January 2017, the FASB issued ASU No. 2017-01, &lt;i&gt;Business Combinations (Topic 805): Clarifying the Definition of a Business&lt;/i&gt;, which clarifies the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The update is effective for annual reporting periods beginning after December 15, 2017, and interim periods within those fiscal years. Early adoption is permitted for financial statements that have not been previously issued. The guidance requires application on a prospective basis. The Company does not expect that this pronouncement will have a significant impact on its financial statements.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; In October 2016, the FASB issued ASU No. 2016-16, &lt;i&gt;Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory&lt;/i&gt;, which modifies existing guidance and is intended to reduce the diversity in practice with respect to the accounting for income tax consequences of intra-entity transfers of assets. This update requires entities to immediately recognize the tax consequences on intercompany asset transfers (excluding inventory) at the transaction date, and eliminates the recognition exception within current guidance. The update is effective for annual reporting periods beginning after December 15, 2017, and interim periods within those fiscal years. Early adoption is permitted. The guidance requires application using a modified retrospective approach. The Company is evaluating the impact this pronouncement will have on its financial statements.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; In August 2016, the FASB issued ASU No. 2016-15, &lt;i&gt;Statement of Cash Flows (Topic 230)&lt;/i&gt;: &lt;i&gt;Classification of Certain Cash Receipts and Cash Payments&lt;/i&gt;, which is intended to reduce diversity in practice in how eight specific transactions are classified in the statement of cash flows. The update is effective for annual reporting periods beginning after December 15, 2017, and interim periods within those fiscal years. Early adoption is permitted, provided that all of the amendments are adopted in the same period. The guidance requires application using a retrospective approach. The Company is evaluating the impact this update will have on its financial statements.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; In February 2016, the FASB issued ASU No. 2016-02, &lt;i&gt;Leases (Topic 842)&lt;/i&gt;. The amendments under this pronouncement will change the way all leases with durations in excess of one year or more are treated. Under this guidance, lessees will be required to recognize virtually all leases on the balance sheet as a right-of-use asset and an associated financing lease liability or capital lease liability. The right-of-use asset represents the lessee&amp;#8217;s right to use, or control the use of, a specified asset for the specified lease term. The lease liability represents the lessee&amp;#8217;s obligation to make lease payments arising from the lease, measured on a discounted basis. Based on certain characteristics, leases are classified as financing leases or operating leases. Financing lease liabilities, which contain provisions similar to capitalized leases, are amortized like capital leases under current accounting, as amortization expense and interest expense in the statement of operations. Operating lease liabilities are amortized on a straight-line basis over the life of the lease as lease expense in the statement of operations. This update is effective for annual reporting periods, and interim periods within those reporting periods, beginning after December 15, 2018. The Company continues to evaluate the impact this pronouncement will have on its policies and procedures pertaining to its existing and future lease arrangements, disclosure requirements and on the Company&amp;#8217;s financial statements. The Company expects most of its existing operating lease commitments, which extend beyond twelve months at the time of adoption, will be recognized as lease liabilities and right-of-use assets upon adoption.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; In May 2014, the FASB issued ASU No. 2014-09, &lt;i&gt;Revenue from Contracts with Customers (Topic 606)&lt;/i&gt;. The amendments under this pronouncement will change how an entity recognizes revenue from contracts it enters to transfer goods, services or nonfinancial assets to its customers. These changes created a comprehensive framework for all entities in all industries to apply in the determination of when to recognize revenue, and, therefore, supersede virtually all existing revenue recognition requirements and guidance. This framework is expected to result in less complex guidance in application while providing a consistent and comparable methodology for revenue recognition. 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 the entity expects to be entitled in exchange for those goods or services. To achieve that core principle, an entity should apply the following steps: Step 1: Identify the contract(s) with the customer; Step 2: Identify the performance obligations in the contract; Step 3: Determine the transaction price; Step 4: Allocate the transaction price to the performance obligations in the contract; Step 5: Recognize revenue when, or as, the entity satisfies the performance obligations. In addition, the amendments require expanded disclosure to enable the users of the financial statements to understand the nature, timing and uncertainty of revenue and cash flow arising from contracts with customers. On August 16, 2015, the FASB deferred the effective date by one year to December 15, 2017 for annual reporting periods beginning after that date, permitting early adoption of the standard, but not before the original effective date of December 15, 2016.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The Company plans to adopt the amendments under this ASU using the modified retrospective transition approach on January 1, 2018. Under the modified retrospective transition approach, the Company will recognize any changes from the beginning of the year of initial application through retained earnings with no restatement of comparative periods. As the amendments under this ASU will supersede substantially all existing revenue guidance affecting the Company under U.S. GAAP, it will impact revenue and cost recognition on certain contracts across both the T&amp;amp;D and C&amp;amp;I business segments, in addition to impacting the Company&amp;#8217;s business processes and information technology systems. As a result, the Company&amp;#8217;s evaluation of the impact of this ASU and related amendments on the Company&amp;#8217;s policies and procedures pertaining to recognition of revenue from contracts with customers, and the impact on the Company&amp;#8217;s financial statements is ongoing.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; Presented below is the status of the process the Company is utilizing for the adoption of this ASU and the significant implementation matters yet to be addressed:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.25in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Symbol"&gt;&amp;#183;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Established a cross-functional implementation team to assess the potential impacts of this standard.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.25in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Symbol"&gt;&amp;#183;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Continue to monitor activity related to the new standard and are working with various non-authoritative groups regarding industry clarifications and interpretations, which may impact the Company&amp;#8217;s considerations and conclusions.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.25in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Symbol"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Symbol"&gt;&amp;#183;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Determined key factors from the five step process to recognize revenue as prescribed by the new standard that may be applicable to each of the business units that roll up into T&amp;amp;D and C&amp;amp;I business segments.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.25in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Symbol"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Symbol"&gt;&amp;#183;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Identified significant customers and contracts and expect to have substantially completed the review of these contracts by the filing date of our third quarter 2017 Form 10-Q with any remaining contracts to be reviewed by the end of 2017.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0in; FONT: 10pt Symbol"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;table style="MARGIN-TOP: 0px; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Symbol"&gt;&amp;#8901;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Evaluation of the provisions and performance obligations of these contracts, and the comparison of historical accounting policies and practices to the requirements of the new standard (including the potential impact of related qualitative disclosures the Company expects to apply and a comparison to current revenue recognition policies), is in process. The Company expects to complete this process by the end of 2017.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.25in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Symbol"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Symbol"&gt;&amp;#183;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Some of the significant items that the Company is still analyzing relate to the effects of uninstalled materials, cancelation of convenience clauses in certain master service agreements as well as variances between our backlog and unsatisfied performance obligations. The Company expects to complete the analysis of these items by the end of 2017.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.25in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Symbol"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Symbol"&gt;&amp;#183;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Implementation of any required changes to systems and processes, including updating internal controls, is expected to be completed by the end of 2017.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; Based on the Company&amp;#8217;s progress in reviewing various types of revenue arrangements, the Company expects to recognize revenue and earnings over time utilizing the cost-to-cost measure of progress for its fixed price contracts and certain master service and other service agreements, consistent with current practice. For these contracts, the cost-to-cost measure of progress best depicts the transfer of control of goods or services to the customer under the new standard.&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>

  <myrg:OrganizationAndBusinessPolicyTextBlock contextRef="P01_01_2017To06_30_2017" id="Factid_407">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px"&gt; &lt;b&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;Organization and Business&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; MYR Group Inc. (the &amp;#8220;Company&amp;#8221;) is a holding company with subsidiaries that are specialty electrical construction service providers. Its wholly-owned subsidiaries include: The L. E. Myers Co., a Delaware corporation; Harlan Electric Company, a Michigan corporation; Great Southwestern Construction, Inc., a Colorado corporation; Sturgeon Electric Company, Inc., a Michigan corporation; MYR Transmission Services, Inc., a Delaware corporation; E.S. Boulos Company, a Delaware corporation; High Country Line Construction, Inc., a Nevada corporation; Sturgeon Electric California, LLC, a Delaware limited liability company; GSW Integrated Services, LLC, a Delaware limited liability company; MYR Transmission Services Canada, Ltd., a British Columbia corporation; Northern Transmission Services, Ltd., a British Columbia corporation; and Western Pacific Enterprises Ltd., a British Columbia corporation.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The Company reports its results under two business segments: Transmission and Distribution (&amp;#8220;T&amp;amp;D&amp;#8221;), and Commercial and Industrial (&amp;#8220;C&amp;amp;I&amp;#8221;). T&amp;amp;D customers include investor-owned utilities, cooperatives, private developers, government-funded utilities, independent power producers, independent transmission companies, industrial facility owners and other contractors. T&amp;amp;D provides a broad range of services, which include design, engineering, procurement, construction, upgrade, maintenance and repair services, with a particular focus on construction, maintenance and repair. C&amp;amp;I provides services to general contractors, commercial and industrial facility owners, local governments and developers in the western and northeastern United States and western Canada.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</myrg:OrganizationAndBusinessPolicyTextBlock>

  <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="P01_01_2017To06_30_2017" id="Factid_408">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; TEXT-INDENT: 0.5in"&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px"&gt; &lt;b&gt;&lt;i&gt;Foreign Currency&lt;/i&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The functional currency for the Company&amp;#8217;s Canadian operations is the Canadian dollar. Assets and liabilities denominated in Canadian dollars are translated into U.S. dollars at the end-of-period exchange rate. Revenues and expenses are translated using average exchange rates for the periods reported. Cumulative translation adjustments are included as a separate component of accumulated other comprehensive income in shareholders&amp;#8217; equity. Foreign currency transaction gains and losses, arising primarily from changes in exchange rates on short term monetary assets and liabilities, are recorded in the &amp;#8220;other income, net&amp;#8221; line on the consolidated statements of operations. For the six months ended June 30, 2017, the Company recorded $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;0.1&lt;/font&gt; million of foreign currency loss compared to a foreign currency gain of $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;0.2&lt;/font&gt; million for the six months ended June 30, 2016. Foreign currency transaction gains and losses, arising primarily from long term monetary assets and liabilities, are recorded in the foreign currency translation adjustment line on the consolidated statements of comprehensive income.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>

  <us-gaap:UseOfEstimates contextRef="P01_01_2017To06_30_2017" id="Factid_409">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; TEXT-INDENT: 0in"&gt; &lt;b&gt;&lt;i&gt;Use of Estimates&lt;/i&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and revenues and expenses during the period reported. Actual results could differ from those estimates.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The most significant estimates are related to estimates of costs to complete on contracts, pending change orders and claims, shared savings, insurance reserves, income tax reserves, estimates surrounding stock-based compensation, the recoverability of goodwill and intangibles and accounts receivable reserves.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; In the first six months ended June 30, 2017, the Company had recognized revenues of $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;5.2&lt;/font&gt; million related to significant change orders and/or claims that had been included as contract price adjustments on certain contracts which were in the process of being negotiated in the normal course of business.&lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; CLEAR: both"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The percentage of completion method of accounting requires the Company to make estimates about the expected revenue and gross profit on each of its contracts in process. The estimates are reviewed and revised quarterly, as needed. During the three and six months ended June 30, 2017, changes in estimates pertaining to certain projects resulted in decreased consolidated gross margin of 2.1% and &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1.0&lt;/font&gt;%, respectively. The Company&amp;#8217;s income from operations for the three and six months ended June 30, 2017 decreased $7.4 million and $6.8 million, respectively, due to the changes in estimated gross profit. These changes in estimates resulted in decrease of $4.4 million and $4.1 million, respectively, in net income or $0.27 and $0.25, respectively, in diluted earnings per common share during the three and six months ended June 30, 2017.&lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; During the three months ended June 30, 2016, changes in estimates pertaining to certain projects resulted in increased consolidated gross margin of &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 0.1&lt;/font&gt;%. The Company&amp;#8217;s income from operations for the three months ended June 30, 2016 increased $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;0.2&lt;/font&gt; million due to the changes in estimated gross profit. These changes in estimates resulted in an increase of $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;0.1&lt;/font&gt; million in net income, or $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;0.01&lt;/font&gt; in diluted earnings per common share, during the three months ended June 30, 2016. During the six months ended June 30, 2016, changes in estimates pertaining to certain projects resulted in decreased consolidated gross margin of 0.7%. The Company&amp;#8217;s income from operations for the six months ended June 30, 2016 decreased $3.7 million due to the changes in estimated gross profit. These changes in estimates resulted in a decrease of $2.3 million in net income, or $0.12 in diluted earnings per common share, during the six months ended June 30, 2016.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:UseOfEstimates>

  <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="P01_01_2017To06_30_2017" id="Factid_410">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; TEXT-INDENT: 0in"&gt; &lt;b&gt;&lt;i&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;Recent Accounting Pronouncements&lt;/i&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; Changes to U.S. GAAP are typically established by the Financial Accounting Standards Board (&amp;#8220;FASB&amp;#8221;) in the form of accounting standards updates (&amp;#8220;ASUs&amp;#8221;) to the FASB&amp;#8217;s Accounting Standards Codification (&amp;#8220;ASC&amp;#8221;). The Company considers the applicability and impact of all ASUs. The Company, based on its assessment, determined that any recently issued or proposed ASUs not listed below are either not applicable to the Company or adoption will have minimal impact on our consolidated financial statements.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;b&gt;&lt;i&gt;Recently Adopted Accounting Pronouncements&lt;/i&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; In March 2016, the FASB issued ASU No. 2016-09, &lt;i&gt; Compensation&amp;#151;Stock Compensation (Topic 718)&lt;/i&gt;. The amendments under this pronouncement made modifications to the accounting treatment for forfeitures, required withholding on stock compensation and the financial statement presentation of excess tax benefits or deficiencies and certain components of stock compensation. The standard was effective for interim and annual reporting periods beginning after December 15, 2016, with early adoption permitted. On January 1, 2017, the Company adopted this ASU on a prospective basis except for forfeitures, which it adopted on a modified retrospective basis. The adoption of this ASU had the following impacts:&lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;b&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Symbol"&gt;&amp;#183;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Excess tax benefits of $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;0.2&lt;/font&gt;&lt;/font&gt;&lt;/font&gt; million and $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;1.0&lt;/font&gt;&lt;/font&gt;&lt;/font&gt; million, for the three and six months ended June 30, 2017, respectively, were reflected as income tax benefits in the Consolidated Statements of Operations and Comprehensive Income. Prior to adoption of this ASU, this amount would have been recorded in additional paid-in capital.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.25in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Symbol"&gt;&amp;#183;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;The adoption of this ASU eliminated the additional paid-in capital pool (&amp;#8220;APIC Pool&amp;#8221;) resulting in the excess tax benefits and deficiencies to be excluded from assumed future proceeds in the calculation of diluted shares, which caused an immaterial increase in diluted weighted average shares outstanding for the three and six months ended June 30, 2017. The Company typically experiences the largest volume of restricted stock vesting in the first quarter of its fiscal year. The extent of excess tax benefits/deficiencies is subject to variation in the Company&amp;#8217;s stock price and the timing/extent of restricted stock, performance share and phantom stock vesting and stock option exercises.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.25in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Symbol"&gt;&amp;#183;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;The Company elected to discontinue estimating forfeitures and will account for forfeitures as they occur. The net cumulative effect of this change was recognized as a $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;0.2&lt;/font&gt; million reduction to retained earnings as of January 1, 2017 with a corresponding increase in additional paid in capital.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;b&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;b&gt;&lt;i&gt;Recently Issued Accounting Pronouncements&lt;/i&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; In January 2017, the FASB issued ASU No. 2017-04, &lt;i&gt; Intangibles&amp;#151;Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment&lt;/i&gt;, which simplifies the subsequent measurement of goodwill, through elimination of Step 2 from the goodwill impairment test. Instead an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. The update is effective for any annual or 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 guidance requires application on a prospective basis. The Company does not expect that this pronouncement will have a significant impact on its financial statements.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; In January 2017, the FASB issued ASU No. 2017-01, &lt;i&gt;Business Combinations (Topic 805): Clarifying the Definition of a Business&lt;/i&gt;, which clarifies the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The update is effective for annual reporting periods beginning after December 15, 2017, and interim periods within those fiscal years. Early adoption is permitted for financial statements that have not been previously issued. The guidance requires application on a prospective basis. The Company does not expect that this pronouncement will have a significant impact on its financial statements.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; In October 2016, the FASB issued ASU No. 2016-16, &lt;i&gt;Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory&lt;/i&gt;, which modifies existing guidance and is intended to reduce the diversity in practice with respect to the accounting for income tax consequences of intra-entity transfers of assets. This update requires entities to immediately recognize the tax consequences on intercompany asset transfers (excluding inventory) at the transaction date, and eliminates the recognition exception within current guidance. The update is effective for annual reporting periods beginning after December 15, 2017, and interim periods within those fiscal years. Early adoption is permitted. The guidance requires application using a modified retrospective approach. The Company is evaluating the impact this pronouncement will have on its financial statements.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; In August 2016, the FASB issued ASU No. 2016-15, &lt;i&gt;Statement of Cash Flows (Topic 230)&lt;/i&gt;: &lt;i&gt;Classification of Certain Cash Receipts and Cash Payments&lt;/i&gt;, which is intended to reduce diversity in practice in how eight specific transactions are classified in the statement of cash flows. The update is effective for annual reporting periods beginning after December 15, 2017, and interim periods within those fiscal years. Early adoption is permitted, provided that all of the amendments are adopted in the same period. The guidance requires application using a retrospective approach. The Company is evaluating the impact this update will have on its financial statements.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; In February 2016, the FASB issued ASU No. 2016-02, &lt;i&gt;Leases (Topic 842)&lt;/i&gt;. The amendments under this pronouncement will change the way all leases with durations in excess of one year or more are treated. Under this guidance, lessees will be required to recognize virtually all leases on the balance sheet as a right-of-use asset and an associated financing lease liability or capital lease liability. The right-of-use asset represents the lessee&amp;#8217;s right to use, or control the use of, a specified asset for the specified lease term. The lease liability represents the lessee&amp;#8217;s obligation to make lease payments arising from the lease, measured on a discounted basis. Based on certain characteristics, leases are classified as financing leases or operating leases. Financing lease liabilities, which contain provisions similar to capitalized leases, are amortized like capital leases under current accounting, as amortization expense and interest expense in the statement of operations. Operating lease liabilities are amortized on a straight-line basis over the life of the lease as lease expense in the statement of operations. This update is effective for annual reporting periods, and interim periods within those reporting periods, beginning after December 15, 2018. The Company continues to evaluate the impact this pronouncement will have on its policies and procedures pertaining to its existing and future lease arrangements, disclosure requirements and on the Company&amp;#8217;s financial statements. The Company expects most of its existing operating lease commitments, which extend beyond twelve months at the time of adoption, will be recognized as lease liabilities and right-of-use assets upon adoption.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; In May 2014, the FASB issued ASU No. 2014-09, &lt;i&gt;Revenue from Contracts with Customers (Topic 606)&lt;/i&gt;. The amendments under this pronouncement will change how an entity recognizes revenue from contracts it enters to transfer goods, services or nonfinancial assets to its customers. These changes created a comprehensive framework for all entities in all industries to apply in the determination of when to recognize revenue, and, therefore, supersede virtually all existing revenue recognition requirements and guidance. This framework is expected to result in less complex guidance in application while providing a consistent and comparable methodology for revenue recognition. 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 the entity expects to be entitled in exchange for those goods or services. To achieve that core principle, an entity should apply the following steps: Step 1: Identify the contract(s) with the customer; Step 2: Identify the performance obligations in the contract; Step 3: Determine the transaction price; Step 4: Allocate the transaction price to the performance obligations in the contract; Step 5: Recognize revenue when, or as, the entity satisfies the performance obligations. In addition, the amendments require expanded disclosure to enable the users of the financial statements to understand the nature, timing and uncertainty of revenue and cash flow arising from contracts with customers. On August 16, 2015, the FASB deferred the effective date by one year to December 15, 2017 for annual reporting periods beginning after that date, permitting early adoption of the standard, but not before the original effective date of December 15, 2016.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The Company plans to adopt the amendments under this ASU using the modified retrospective transition approach on January 1, 2018. Under the modified retrospective transition approach, the Company will recognize any changes from the beginning of the year of initial application through retained earnings with no restatement of comparative periods. As the amendments under this ASU will supersede substantially all existing revenue guidance affecting the Company under U.S. GAAP, it will impact revenue and cost recognition on certain contracts across both the T&amp;amp;D and C&amp;amp;I business segments, in addition to impacting the Company&amp;#8217;s business processes and information technology systems. As a result, the Company&amp;#8217;s evaluation of the impact of this ASU and related amendments on the Company&amp;#8217;s policies and procedures pertaining to recognition of revenue from contracts with customers, and the impact on the Company&amp;#8217;s financial statements is ongoing.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; Presented below is the status of the process the Company is utilizing for the adoption of this ASU and the significant implementation matters yet to be addressed:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.25in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Symbol"&gt;&amp;#183;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Established a cross-functional implementation team to assess the potential impacts of this standard.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.25in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Symbol"&gt;&amp;#183;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Continue to monitor activity related to the new standard and are working with various non-authoritative groups regarding industry clarifications and interpretations, which may impact the Company&amp;#8217;s considerations and conclusions.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.25in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Symbol"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Symbol"&gt;&amp;#183;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Determined key factors from the five step process to recognize revenue as prescribed by the new standard that may be applicable to each of the business units that roll up into T&amp;amp;D and C&amp;amp;I business segments.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.25in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Symbol"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Symbol"&gt;&amp;#183;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Identified significant customers and contracts and expect to have substantially completed the review of these contracts by the filing date of our third quarter 2017 Form 10-Q with any remaining contracts to be reviewed by the end of 2017.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0in; FONT: 10pt Symbol"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;table style="MARGIN-TOP: 0px; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Symbol"&gt;&amp;#8901;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Evaluation of the provisions and performance obligations of these contracts, and the comparison of historical accounting policies and practices to the requirements of the new standard (including the potential impact of related qualitative disclosures the Company expects to apply and a comparison to current revenue recognition policies), is in process. The Company expects to complete this process by the end of 2017.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.25in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Symbol"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Symbol"&gt;&amp;#183;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Some of the significant items that the Company is still analyzing relate to the effects of uninstalled materials, cancelation of convenience clauses in certain master service agreements as well as variances between our backlog and unsatisfied performance obligations. The Company expects to complete the analysis of these items by the end of 2017.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.25in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Symbol"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Symbol"&gt;&amp;#183;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Implementation of any required changes to systems and processes, including updating internal controls, is expected to be completed by the end of 2017.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; Based on the Company&amp;#8217;s progress in reviewing various types of revenue arrangements, the Company expects to recognize revenue and earnings over time utilizing the cost-to-cost measure of progress for its fixed price contracts and certain master service and other service agreements, consistent with current practice. For these contracts, the cost-to-cost measure of progress best depicts the transfer of control of goods or services to the customer under the new standard.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>

  <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="P01_01_2017To06_30_2017" id="Factid_411">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px"&gt; &lt;strong&gt;2. Acquisitions&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;i&gt;Western Pacific Enterprises Ltd.&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; On October 28, 2016, the Company completed the acquisition of substantially all of the assets of Western Pacific Enterprises GP and of Western Pacific Enterprises Ltd., except for certain real estate owned by Western Pacific Enterprises Ltd., with the company continuing operations under the name Western Pacific Enterprises Ltd. (&amp;#8220;WPE&amp;#8221;), an electrical contracting firm in western Canada. With its main headquarters in Coquitlam, British Columbia, WPE provides a wide range of commercial and industrial electrical construction capabilities under the Company&amp;#8217;s C&amp;amp;I segment. WPE also provides substation construction capabilities under the Company&amp;#8217;s T&amp;amp;D segment. The total consideration paid was approximately $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;12.1&lt;/font&gt; million, which was funded through borrowings from our line of credit. Total consideration paid included $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;2.2&lt;/font&gt; million subject to potential net asset adjustments once finalized by the end of 2017 as stipulated in the purchase agreement. These net asset adjustments were approximately $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;0.8&lt;/font&gt; million as of the October 28, 2016 closing date and as of June 30, 2017. The Company accounted for the net asset adjustments as a reduction to consideration paid which will be funded through our escrow, established at the time of purchase.&lt;/div&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The purchase agreement also includes contingent consideration provisions for margin guarantee adjustments based upon performance subsequent to the acquisition on certain contracts. Contingent consideration of approximately $0.9 million and $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;1.7&lt;/font&gt; million related to the margin guarantee adjustments on certain contracts was recorded in other income for the three and six months ended June 30, 2017, respectively. Future margin guarantee adjustments, if any, are expected to be completed by the end of 2017. The Company could also be required to make compensation payments contingent on the successful achievement of certain performance targets and continued employment of certain key executives of WPE. These payments are recognized as compensation expense in the consolidated statement of operations as incurred. The Company has recognized approximately $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;0.2&lt;/font&gt; million of compensation expense associated with these contingent payments since the WPE acquisition.&lt;/div&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The results of operations for WPE are included in the Company&amp;#8217;s consolidated statement of operations and the C&amp;amp;I segment from the date of acquisition. Costs of approximately $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;0.4&lt;/font&gt; million related to the acquisition were included in selling, general and administrative expenses in the consolidated statement of operations for the year ended December 31, 2016.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;The following table summarizes the allocation of the opening balance sheet from the date of acquisition through June&amp;#160;30,&amp;#160;2017:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(in&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(as&amp;#160;of&lt;br/&gt; acquisition&amp;#160;date)&lt;br/&gt; October&amp;#160;28,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Measurement&lt;br/&gt; Period&lt;br/&gt; Adjustments&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Adjusted&lt;br/&gt; acquisition&lt;br/&gt; amounts&amp;#160;as&amp;#160;of&lt;br/&gt; June&amp;#160;30,&amp;#160;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Total consideration, net of net asset adjustments&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;11,283&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;11,283&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Accounts receivable, net&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;20,249&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;20,249&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Costs and estimated earnings in excess of billings on uncompleted contracts&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;1,610&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;1,610&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Other current assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;8&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;8&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Property and equipment&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;4,108&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;4,108&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Accounts payable&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(10,125)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(10,125)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Billings in excess of costs and estimated earnings on uncompleted contracts&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(3,020)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(3,020)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Other current liabilities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(2,294)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(2,294)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Net identifiable assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;10,536&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;10,536&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Unallocated intangible assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;747&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;747&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif" align="center"&gt;&amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The Company has developed preliminary estimates of fair value of the assets acquired and liabilities assumed for the purposes of allocating the purchase price. Further adjustments are expected to the allocation as third party valuations of identifiable intangible assets, including backlog, customer relationships, trade name and off-market component, are determined, and as net asset adjustments are finalized. A portion of the unallocated intangible assets is expected to be tax deductible per applicable Canadian Revenue Authority regulations. The Company expects to complete the purchase accounting in the second half of 2017.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>

  <us-gaap:LeasesOfLesseeDisclosureTextBlock contextRef="P01_01_2017To06_30_2017" id="Factid_412">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px"&gt; &lt;strong&gt;5. Lease Obligations&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; From time to time, the Company enters into leasing arrangements for real estate, vehicles and construction equipment. Some of the leases entered into under these agreements were recorded as capital leases while others were treated as operating leases. As of June 30, 2017, the Company had no outstanding commitments to enter into future leases under its master lease agreements.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;strong&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;strong&gt;&lt;i&gt;Capital Leases&lt;/i&gt;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The Company leases some vehicles and equipment under capital leases. The economic substance of the leases is a financing transaction for acquisition of the vehicles and equipment and, accordingly, these leases are included in the balance sheets in property and equipment, net of accumulated depreciation, with a corresponding amount recorded in current portion of capital lease obligations or capital lease obligations, net of current maturities, as appropriate. The capital lease assets are amortized over the life of the lease or, if shorter, the life of the leased asset, on a straight-line basis and included in depreciation expense in the statements of operations. The interest associated with capital leases is included in interest expense in the statements of operations.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; As of June 30, 2017, the Company had approximately $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;4.4&lt;/font&gt; million of capital lease obligations outstanding, $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;1.1&lt;/font&gt; million of which was classified as a current liability. As of December 31, 2016, the Company had approximately $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;4.9&lt;/font&gt; million of capital lease obligations outstanding, $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;1.1&lt;/font&gt; million of which was classified as a current liability.&lt;/div&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; As of June 30, 2017 and December 31, 2016, $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;4.4&lt;/font&gt; million and $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;5.0&lt;/font&gt; million, respectively, of leased assets were capitalized in construction equipment, net of accumulated depreciation.&lt;/div&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;strong&gt;&lt;i&gt;Operating Leases&lt;/i&gt;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The Company, from time to time, leases real estate, construction equipment and office equipment under operating leases with remaining terms ranging from one to five years.&lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;strong&gt; &lt;i&gt;Future Minimum Lease Payments&lt;/i&gt;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;The future minimum lease payments required under capital leases and operating leases, together with their present value of capital leases, as of June 30, 2017 were as follows:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in 0in 0in 0.5in; WIDTH: 75%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="50%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Capital&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Operating&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="50%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Lease&lt;br/&gt; Obligations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Lease&lt;br/&gt; Obligations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="50%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="50%"&gt; &lt;div&gt;Remainder of 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;610&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;1,631&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="50%"&gt; &lt;div&gt;2018&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;1,220&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;2,796&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="50%"&gt; &lt;div&gt;2019&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;1,220&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;2,326&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="50%"&gt; &lt;div&gt;2020&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;1,219&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;1,693&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="50%"&gt; &lt;div&gt;2021&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;403&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;1,125&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="50%"&gt; &lt;div&gt;Thereafter&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;1,554&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="50%"&gt; &lt;div&gt;Total minimum lease payments&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;4,672&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;11,125&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="50%"&gt; &lt;div&gt;Interest&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(271)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="50%"&gt; &lt;div&gt;Net present value of minimum lease payments&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;4,401&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="50%"&gt; &lt;div&gt;Less: Current portion of capital lease obligations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;1,101&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="50%"&gt; &lt;div&gt;Long-term capital lease obligations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;3,300&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LeasesOfLesseeDisclosureTextBlock>

  <us-gaap:DebtAndCapitalLeasesDisclosuresTextBlock contextRef="P01_01_2017To06_30_2017" id="Factid_413">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px"&gt; &lt;b&gt;6. Debt&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; TEXT-INDENT: 0.5in"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; TEXT-INDENT: 0.5in"&gt; On June 30, 2016, the Company entered into a five-year amended and restated credit agreement (the &amp;#8220;Credit Agreement&amp;#8221;) with a syndicate of banks led by JPMorgan Chase Bank, N.A. and Bank of America, N.A. The Credit Agreement provides for a facility of $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;250&lt;/font&gt; million (the &amp;#8220;Facility&amp;#8221;) that may be used for revolving loans and letters of credit. The Facility also allows for revolving loans and letters of credit in Canadian dollars and other currencies, up to the U.S. dollar equivalent of $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;50&lt;/font&gt; million. The Company has an expansion option to increase the commitments under the Facility or enter into incremental term loans, subject to certain conditions, by up to an additional $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;100&lt;/font&gt; million upon receipt of additional commitments from new or existing lenders. Subject to certain exceptions, the Facility is secured by substantially all of the assets of the Company and its domestic subsidiaries and by a pledge of substantially all of the capital stock of the Company&amp;#8217;s domestic subsidiaries and &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 65&lt;/font&gt;% of the capital stock of the direct foreign subsidiaries of the Company. Additionally, subject to certain exceptions, the Company&amp;#8217;s domestic subsidiaries also guarantee the repayment of all amounts due under the Credit Agreement. If an event of default occurs and is continuing, on the terms and subject to the conditions set forth in the Credit Agreement, amounts outstanding under the Facility may be accelerated and may become or be declared immediately due and payable. Borrowings under the Credit Agreement have been, and will be, used for refinancing existing debt, working capital, capital expenditures, acquisitions and other general corporate purposes.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; TEXT-INDENT: 0.5in"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; TEXT-INDENT: 0.5in"&gt; Amounts borrowed under the Credit Agreement in U.S. dollars bear interest, at the Company&amp;#8217;s option, at a rate equal to either (1) the Alternate Base Rate (as defined in the Credit Agreement), plus an applicable margin ranging from &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 0.00&lt;/font&gt;% to &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1.00&lt;/font&gt;%; or (2) Adjusted LIBO Rate (as defined in the Credit Agreement) plus an applicable margin ranging from &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1.00&lt;/font&gt;% to &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 2.00&lt;/font&gt;%. Amounts borrowed under the Credit Agreement in any currency other than U.S. dollars bear interest at a rate equal to the Adjusted LIBO Rate plus an applicable margin ranging from &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1.00&lt;/font&gt;% to &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 2.00&lt;/font&gt;%. The applicable margin is determined based on the Company&amp;#8217;s consolidated Leverage Ratio (as defined in the Credit Agreement). Letters of credit issued under the Facility are subject to a letter of credit fee of &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1.125&lt;/font&gt;% to &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 2.125&lt;/font&gt;% for standby or commercial letters of credit or &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 0.625&lt;/font&gt;% to &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1.125&lt;/font&gt;% for performance letters of credit, based on the Company&amp;#8217;s consolidated Leverage Ratio. The Company is subject to a commitment fee of &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 0.20&lt;/font&gt;% to &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 0.375&lt;/font&gt;% based on the Company&amp;#8217;s consolidated Leverage Ratio on any unused portion of the Facility. The Credit Agreement restricts certain types of payments when the Company&amp;#8217;s consolidated Leverage Ratio exceeds &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 2.25&lt;/font&gt;. The weighted average interest rate on borrowings outstanding through June 30, 2017, was &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 2.14&lt;/font&gt;% per annum.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; TEXT-INDENT: 0.5in"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; TEXT-INDENT: 0.5in"&gt; Under the Credit Agreement, the Company is subject to certain financial covenants and must maintain a maximum consolidated Leverage Ratio of &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 3.0&lt;/font&gt; and a minimum interest coverage ratio of 3.0, which is defined in the Credit Agreement as Consolidated EBITDA (as defined in the Credit Agreement) divided by interest expense. The Credit Agreement also contains a number of covenants including limitations on asset sales, investments, indebtedness and liens. In connection with any permitted acquisition where the total consideration exceeds $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;50&lt;/font&gt; million, the Company may request that the maximum permitted consolidated Leverage Ratio increase from &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 3.0&lt;/font&gt; to &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 3.5&lt;/font&gt;. Any such increase, if given effect, shall begin in the quarter in which such permitted acquisition is consummated and shall continue in effect for four consecutive fiscal quarters. The Company was in compliance with all of its covenants under the Credit Agreement as of June 30, 2017.&amp;#160;&amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; TEXT-INDENT: 0.5in"&gt; The amount outstanding under the Facility as of June 30, 2017 and December 31, 2016, was $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;44.9&lt;/font&gt; million and $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;59.1&lt;/font&gt; million, respectively.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; TEXT-INDENT: 0.5in"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; TEXT-INDENT: 0.5in"&gt; As of June 30, 2017 and December 31, 2016, the Company had irrevocable standby letters of credit outstanding under the Facility of approximately $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;23.7&lt;/font&gt;&lt;/font&gt; million, including $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;17.6&lt;/font&gt;&lt;/font&gt; million related to the Company&amp;#8217;s payment obligation under its insurance programs and approximately $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;6.1&lt;/font&gt;&lt;/font&gt; million related to contract performance obligations.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; TEXT-INDENT: 0.5in"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; TEXT-INDENT: 0.5in"&gt; The Company has remaining deferred debt issuance costs totaling $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;0.9&lt;/font&gt; million as of June 30, 2017, related to entry into the Credit Agreement. As permitted under ASU No. 2015-15, debt issuance costs have been deferred and are presented as an asset within other assets, which is amortized as interest expense over the term of the Facility.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DebtAndCapitalLeasesDisclosuresTextBlock>

  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="P01_01_2017To06_30_2017" id="Factid_414">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px"&gt; &lt;b&gt;7. Income Taxes&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The U.S. federal statutory tax rate is &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 35&lt;/font&gt;&lt;/font&gt;%. The Company&amp;#8217;s effective tax rates for the three and six months ended June 30, 2017 were &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 67.3&lt;/font&gt;% and &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 47.2&lt;/font&gt;%, respectively, of pretax income, compared to the effective tax rate for the three and six months ended June&amp;#160;30, 2016 of &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 37.8&lt;/font&gt;% and &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 38.0&lt;/font&gt;%, respectively.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The difference between the U.S. federal statutory tax rate and the Company&amp;#8217;s effective tax rate for the three months ended June 30, 2017 was primarily&amp;#160;caused by &lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;the inability to utilize losses experienced in certain Canadian operations&lt;/font&gt;. The difference between the U.S. federal statutory tax rate and the Company&amp;#8217;s effective tax rate for the six months ended June 30, 2017 was caused by &lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;the inability to utilize losses experienced in certain Canadian operations, partially offset by&lt;/font&gt; excess tax benefits of approximately $1.0 million pertaining to the vesting of stock awards and the exercise of stock options.&lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The difference between the U.S. federal statutory tax rate and the Company&amp;#8217;s effective tax rate for the three and six months ended June 30, 2016 was principally due to state income taxes.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The Company had unrecognized tax benefits of approximately $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;0.3&lt;/font&gt;&lt;/font&gt; million as of June 30, 2017 and December 31, 2016, which were included in other liabilities in the accompanying consolidated balance sheets.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The Company&amp;#8217;s policy is to recognize interest and penalties related to income tax liabilities as a component of income tax expense in the consolidated statements of operations. The amount of interest and penalties charged to income tax expense because of the unrecognized tax benefits was not significant for the six months ended June 30, 2017 and 2016.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The Company is subject to taxation in various jurisdictions. The Company&amp;#8217;s tax return for 2015 is subject to examination by U.S. federal authorities. The Company&amp;#8217;s tax returns are subject to examination by various state authorities for the years 2012 through 2015.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:IncomeTaxDisclosureTextBlock>

  <us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock contextRef="P01_01_2017To06_30_2017" id="Factid_415">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px"&gt; &lt;b&gt;8. Commitments and Contingencies&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;b&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;b&gt;&lt;i&gt;Purchase Commitments&lt;/i&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; As of June 30, 2017, the Company had approximately $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;2.2&lt;/font&gt; million in outstanding purchase orders for certain construction equipment, with cash outlay scheduled to occur over the next five months.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;b&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;b&gt;&lt;i&gt;Insurance and Claims Accruals&lt;/i&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The Company carries insurance policies, which are subject to certain deductibles, for workers&amp;#8217; compensation, general liability, automobile liability and other coverages. The deductible per occurrence for each line of coverage is up to $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;1.0&lt;/font&gt; million. The Company&amp;#8217;s health benefit plans are subject to a deductible up to $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;0.2&lt;/font&gt; million for qualified individuals. Losses up to the deductible amounts are accrued based upon the Company&amp;#8217;s estimates of the ultimate liability for claims reported and an estimate of claims incurred but not yet reported.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The insurance and claims accruals are based on known facts, actuarial estimates and historical trends. While recorded accruals are based on the ultimate liability, which includes amounts in excess of the deductible, a corresponding receivable for amounts in excess of the deductible is included in current assets in the consolidated balance sheets.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;b&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;b&gt;&lt;i&gt;Performance and Payment Bonds and Parent Guarantees&lt;/i&gt;&lt;/b&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; In certain circumstances, the Company is required to provide performance and payment bonds in connection with its future performance on certain contractual commitments. The Company has indemnified its sureties for any expenses paid out under these bonds. As of June 30, 2017, an aggregate of approximately $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;515.4&lt;/font&gt; million in original face amount of bonds issued by the Company&amp;#8217;s sureties were outstanding. Our estimated remaining cost to complete these bonded projects was approximately $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;29.6&lt;/font&gt; million as of June 30, 2017.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; From time to time the Company guarantees the obligations of wholly owned subsidiaries, including obligations under certain contracts with customers, certain lease agreements, and, in some states, obligations in connection with obtaining contractors&amp;#8217; licenses. Additionally, from time to time the Company is required to post letters of credit to guarantee the obligations of wholly owned subsidiaries, which reduces the borrowing availability under our Facility.&lt;/div&gt; &amp;#160; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0px 0px 0px 0in; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;b&gt;&lt;i&gt;Indemnities&lt;/i&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; From time to time, pursuant to its service arrangements, the Company indemnifies its customers for claims related to the services it provides under those service arrangements. These indemnification obligations may subject the Company to indemnity claims and liabilities and related litigation. The Company is not aware of any material unrecorded liabilities for asserted claims in connection with these indemnification obligations.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;b&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;b&gt;&lt;i&gt;Collective Bargaining Agreements&lt;/i&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;b&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; Many of the Company&amp;#8217;s subsidiaries&amp;#8217; craft labor employees are covered by collective bargaining agreements. The agreements require the subsidiaries to pay specified wages, provide certain benefits and contribute certain amounts to multi-employer pension plans. If a subsidiary withdraws from any of the multi-employer pension plans or if the plans were to otherwise become underfunded, the subsidiary could incur liabilities for additional contributions related to these plans. Although the Company has been informed that the underfunding of some of the multi-employer pension plans to which its subsidiaries contribute have been classified as &amp;#8220;critical&amp;#8221; status, the Company is not currently aware of any potential liabilities related to this issue.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;b&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;b&gt;&lt;i&gt;Litigation and Other Legal Matters&lt;/i&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The Company is from time-to-time party to various lawsuits, claims, and other legal proceedings that arise in the ordinary course of business. These actions typically seek, among other things, compensation for alleged personal injury, breach of contract, property damages, punitive damages, civil penalties or other losses, or injunctive or declaratory relief.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The Company is routinely subject to other civil claims, litigation and arbitration, and regulatory investigations arising in the ordinary course of our business as well as in respect of our divested businesses. These claims, lawsuits and other proceedings include claims related to the Company&amp;#8217;s current services and operations, as well as our historic operations.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; With respect to all such lawsuits, claims and proceedings, the Company records reserves when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. The Company does not believe that any of these proceedings, separately or in the aggregate, would be expected to have a material adverse effect on the Company&amp;#8217;s financial position, results of operations or cash flows.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock>

  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="P01_01_2017To06_30_2017" id="Factid_416">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px"&gt; &lt;b&gt;9. Stock-Based Compensation&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The Company maintains two equity compensation plans under which stock-based compensation has been granted; the 2017 Long-Term Incentive Plan, (the &amp;#8220;LTIP&amp;#8221;) and the 2007 Long-Term Incentive Plan (the &amp;#8220;2007 Plan&amp;#8221;). Upon the adoption of the LTIP during the second quarter of 2017, awards were no longer granted under the 2007 Plan. The LTIP provides for grants of (a) incentive stock options qualified as such under U.S. federal income tax laws, (b) stock options that do not qualify as incentive stock options, (c) stock appreciation rights, (d) restricted stock awards, (e) restricted stock units (f) performance share awards, (g) phantom stock, (h) stock bonuses, (i) dividend equivalents, and (j) any combination of such awards.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; During the six months ended June 30, 2017, the Company granted &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 43,972&lt;/font&gt; shares of restricted stock under the 2007 Plan, which vest ratably over three years, at a weighted average grant date fair value of $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;39.52&lt;/font&gt;. Additionally, &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 94,530&lt;/font&gt; shares of restricted stock vested during the six months ended June 30, 2017, at a weighted average grant date fair value of $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;25.04&lt;/font&gt;.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; During the six months ended June 30, 2017, the Company granted &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 22,380&lt;/font&gt;&amp;#160;restricted stock units under the LTIP, which vest ratably over three years, at a weighted average grant date fair value of $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;33.50&lt;/font&gt;. Additionally, &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,982&lt;/font&gt; shares of phantom stock vested during the six months ended June 30, 2017, at a weighted average grant date fair value of $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;25.23&lt;/font&gt;.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; During the six months ended June 30, 2017, the Company granted &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 47,454&lt;/font&gt; performance share awards under the 2007 Plan, at target, which cliff vest on December 31, 2019, at a weighted average grant date fair value of $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;47.12&lt;/font&gt;. The number of shares actually earned under a performance award may vary from zero to &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 200&lt;/font&gt;% of the target shares awarded, based upon the Company&amp;#8217;s performance compared to certain metrics. The metrics used were determined at grant by the Compensation Committee of the Board of Directors and were either based on internal measures such as the Company&amp;#8217;s financial performance compared to target or on a market-based metric such as the Company&amp;#8217;s stock performance compared to a peer group. Performance awards cliff vest upon attainment of the stated performance targets and minimum service requirements and are paid in common shares of the Company&amp;#8217;s stock.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; During the six months ended June 30, 2017, plan participants exercised &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 72,297&lt;/font&gt; stock options with a weighted average exercise price of $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;15.69&lt;/font&gt;.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The Company recognizes stock-based compensation expense related to restricted stock awards, phantom&amp;#160;stock awards and restricted stock units based on the grant date fair value, which was the closing price of the Company&amp;#8217;s stock on the date of grant. The fair value is expensed over the service period of &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 3.0&lt;/font&gt; years. The Company recognizes stock-based compensation expense related to market-based performance awards based on the grant date fair value, which is computed using a Monte Carlo simulation. The fair value is expensed over the service period, which is approximately &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 2.8&lt;/font&gt; years. The Company recognizes stock-based compensation expense related to internal measure-based performance awards based on the grant date fair value, which was the closing price of the Company&amp;#8217;s stock on the date of grant. The fair value is expensed over the service period of approximately &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 2.8&lt;/font&gt; years, and the Company adjusts the stock-based compensation expense related to internal metric-based performance awards according to its determination of the potential achievement of the performance target at each reporting date. The fair value of restricted stock units granted to directors in 2017 and restricted stock awards and phantom stock granted to directors in 2016 was expensed on the date of the grant because the award agreements contain provisions which call for the vesting of all shares awarded upon change in control or resignation from the board for any reason except breach of fiduciary duty.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;The Company adopted ASU No. 2016-09, &lt;i&gt;Compensation&amp;#151;Stock Compensation (Topic 718)&lt;/i&gt; on January 1, 2017. See Note 1 to the Financial Statements for further information regarding ASU No. 2016-09, &lt;i&gt;Compensation&amp;#151;Stock Compensation (Topic 718)&lt;/i&gt;.&lt;/font&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>

  <us-gaap:SegmentReportingDisclosureTextBlock contextRef="P01_01_2017To06_30_2017" id="Factid_417">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px"&gt; &lt;strong&gt;10. Segment Information&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; MYR Group is a holding company with subsidiaries that are specialty electrical contractors that serve the United States and Canadian electrical infrastructure markets. The Company has two reporting segments, each a separate operating segment, which are referred to as T&amp;amp;D and C&amp;amp;I. Performance measurement and resource allocation for the reporting segments are based on many factors. The primary financial measures used to evaluate the segment information are contract revenues and income from operations, excluding general corporate expenses. General corporate expenses include corporate facility and staffing costs, safety costs, professional fees and management fees. The accounting policies of the segments are the same as those described in the Summary of Significant Accounting Policies in the Company&amp;#8217;s Annual Report on Form 10-K for the year ended December 31, 2016.&lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; Transmission and Distribution: The T&amp;amp;D segment provides a broad range of services on electric transmission and distribution networks and substation facilities which include design, engineering, procurement, construction, upgrade, maintenance and repair services with a particular focus on construction, maintenance and repair. T&amp;amp;D services include the construction and maintenance of high voltage transmission lines, substations and lower voltage underground and overhead distribution systems. The T&amp;amp;D segment also provides emergency restoration services in response to hurricane, ice or other storm-related damage. T&amp;amp;D customers include investor-owned utilities, cooperatives, private developers, government-funded utilities, independent power producers, independent transmission companies, industrial facility owners and other contractors.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; Commercial and Industrial: The C&amp;amp;I segment provides services such as the design, installation, maintenance and repair of commercial and industrial wiring, installation of traffic networks and the installation of bridge, roadway and tunnel lighting. Typical C&amp;amp;I contracts cover electrical contracting services for airports, hospitals, data centers, hotels, stadiums, convention centers, manufacturing plants, processing facilities, waste-water treatment facilities, mining facilities and transportation control and management systems. C&amp;amp;I segment services are generally performed in the western and northeastern United States and in western Canada. In our C&amp;amp;I segment, we generally provide our electric construction and maintenance services as a subcontractor to general contractors in the C&amp;amp;I industry, but also contract directly with facility owners. We have a diverse customer base with many long-standing relationships.&lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;The information in the following table is derived from the segment&amp;#8217;s internal financial reports used for corporate management purposes:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in 0in 0in 1in; WIDTH: 80%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="31%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%" colspan="5"&gt; &lt;div&gt;Three&amp;#160;months&amp;#160;ended&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%" colspan="5"&gt; &lt;div&gt;Six&amp;#160;months&amp;#160;ended&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="31%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%" colspan="5"&gt; &lt;div&gt;June&amp;#160;30,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%" colspan="5"&gt; &lt;div&gt;June&amp;#160;30,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="31%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="31%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="31%"&gt; &lt;div&gt;Contract revenues:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="31%"&gt; &lt;div&gt;T&amp;amp;D&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;239,794&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;178,629&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;435,528&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;361,603&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="31%"&gt; &lt;div&gt;C&amp;amp;I&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;116,391&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;83,305&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;220,786&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;153,965&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="31%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;356,185&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;261,934&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;656,314&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;515,568&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="31%"&gt; &lt;div&gt;Income from operations:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="31%"&gt; &lt;div&gt;T&amp;amp;D&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;8,074&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;15,585&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;13,216&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;26,254&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="31%"&gt; &lt;div&gt;C&amp;amp;I&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;4,751&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;2,434&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;9,165&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;4,590&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="31%"&gt; &lt;div&gt;General Corporate&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(9,223)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(8,877)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(18,299)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(18,395)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="31%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;3,602&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;9,142&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;4,082&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;12,449&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif" align="center"&gt;&amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; For the three and six months ended June 30, 2017, contract revenues attributable to the Company&amp;#8217;s Canadian operations were $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;17.2&lt;/font&gt; million and $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;36.4&lt;/font&gt; million, respectively, predominantly in the C&amp;amp;I segment. For the three and six months ended June 30, 2016, contract revenues attributable to the Company&amp;#8217;s Canadian operations were $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;5.3&lt;/font&gt; million and $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;6.5&lt;/font&gt; million, respectively, predominantly in the T&amp;amp;D segment.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SegmentReportingDisclosureTextBlock>

  <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="P01_01_2017To06_30_2017" id="Factid_418">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; TEXT-INDENT: 0.5in"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;The information in the following table is derived from the segment&amp;#8217;s internal financial reports used for corporate management purposes:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in 0in 0in 1in; WIDTH: 80%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="31%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%" colspan="5"&gt; &lt;div&gt;Three&amp;#160;months&amp;#160;ended&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%" colspan="5"&gt; &lt;div&gt;Six&amp;#160;months&amp;#160;ended&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="31%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%" colspan="5"&gt; &lt;div&gt;June&amp;#160;30,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%" colspan="5"&gt; &lt;div&gt;June&amp;#160;30,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="31%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="31%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="31%"&gt; &lt;div&gt;Contract revenues:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="31%"&gt; &lt;div&gt;T&amp;amp;D&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;239,794&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;178,629&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;435,528&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;361,603&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="31%"&gt; &lt;div&gt;C&amp;amp;I&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;116,391&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;83,305&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;220,786&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;153,965&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="31%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;356,185&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;261,934&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;656,314&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;515,568&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="31%"&gt; &lt;div&gt;Income from operations:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="31%"&gt; &lt;div&gt;T&amp;amp;D&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;8,074&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;15,585&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;13,216&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;26,254&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="31%"&gt; &lt;div&gt;C&amp;amp;I&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;4,751&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;2,434&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;9,165&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;4,590&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="31%"&gt; &lt;div&gt;General Corporate&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(9,223)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(8,877)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(18,299)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(18,395)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="31%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;3,602&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;9,142&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;4,082&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;12,449&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>

  <us-gaap:EarningsPerShareTextBlock contextRef="P01_01_2017To06_30_2017" id="Factid_419">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px"&gt; &lt;strong&gt;11. Earnings Per Share&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The Company computes earnings per share using the treasury stock method. Under the treasury stock method, basic earnings per share are computed by dividing net income available to shareholders by the weighted average number of common shares outstanding during the period, and diluted earnings per share are computed by dividing net income available to shareholders by the weighted average number of common shares outstanding during the period plus all potentially dilutive common stock equivalents, except in cases where the effect of the common stock equivalent would be anti-dilutive.&lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;Net income available to common shareholders and the weighted average number of common shares used to compute basic and diluted earnings per share were as follows:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in 0in 0in 1in; WIDTH: 80%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="31%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%" colspan="5"&gt; &lt;div&gt;Three&amp;#160;months&amp;#160;ended&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%" colspan="5"&gt; &lt;div&gt;Six&amp;#160;months&amp;#160;ended&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="31%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%" colspan="5"&gt; &lt;div&gt;June&amp;#160;30,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%" colspan="5"&gt; &lt;div&gt;June&amp;#160;30,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="31%"&gt; &lt;div&gt; (In&amp;#160;thousands,&amp;#160;except&amp;#160;per&amp;#160;share&amp;#160;data)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="31%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="31%"&gt; &lt;div&gt;Numerator:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="31%"&gt; &lt;div&gt;Net income&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;1,230&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;5,500&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;2,430&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;7,487&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="31%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="31%"&gt; &lt;div&gt;Denominator:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="31%"&gt; &lt;div&gt;Weighted average common shares outstanding&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;16,312&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;17,354&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;16,237&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;18,336&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="31%"&gt; &lt;div&gt;Weighted average dilutive securities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;191&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;325&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;239&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;302&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="31%"&gt; &lt;div&gt;Weighted average common shares outstanding, diluted&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;16,503&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;17,679&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;16,476&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;18,638&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="31%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="31%"&gt; &lt;div&gt;Income per common share, basic&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;0.08&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;0.32&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;0.15&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;0.41&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="31%"&gt; &lt;div&gt;Income per common share, diluted&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;0.07&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;0.31&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;0.15&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;0.40&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif" align="center"&gt;&amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; For the three and six months ended June 30, 2017 and 2016, certain common stock equivalents were excluded from the calculation of dilutive securities because their inclusion would either have been anti-dilutive or, for stock options, the exercise prices of those stock options were greater than the average market price of the Company&amp;#8217;s common stock for the period. All of the Company&amp;#8217;s non-participating unvested restricted shares were included in the computation of weighted average dilutive securities.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;The following table summarizes the shares of common stock underlying the Company&amp;#8217;s unvested stock options and performance awards that were excluded from the calculation of dilutive securities:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in 0in 0in 0.5in; WIDTH: 85%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%" colspan="5"&gt; &lt;div&gt;Three&amp;#160;months&amp;#160;ended&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%" colspan="5"&gt; &lt;div&gt;Six&amp;#160;months&amp;#160;ended&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%" colspan="5"&gt; &lt;div&gt;June&amp;#160;30,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%" colspan="5"&gt; &lt;div&gt;June&amp;#160;30,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="36%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="36%"&gt; &lt;div&gt;Stock options&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;87&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;150&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="36%"&gt; &lt;div&gt;Restricted stock&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;44&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;34&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;44&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;12&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="36%"&gt; &lt;div&gt;Performance awards&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;50&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;81&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;127&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;93&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:EarningsPerShareTextBlock>

  <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="P01_01_2017To06_30_2017" id="Factid_420">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; TEXT-INDENT: 0.5in"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; TEXT-INDENT: 0.5in"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;Net income available to common shareholders and the weighted average number of common shares used to compute basic and diluted earnings per share were as follows:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in 0in 0in 1in; WIDTH: 80%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="31%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%" colspan="5"&gt; &lt;div&gt;Three&amp;#160;months&amp;#160;ended&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%" colspan="5"&gt; &lt;div&gt;Six&amp;#160;months&amp;#160;ended&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="31%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%" colspan="5"&gt; &lt;div&gt;June&amp;#160;30,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%" colspan="5"&gt; &lt;div&gt;June&amp;#160;30,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="31%"&gt; &lt;div&gt; (In&amp;#160;thousands,&amp;#160;except&amp;#160;per&amp;#160;share&amp;#160;data)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="31%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="31%"&gt; &lt;div&gt;Numerator:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="31%"&gt; &lt;div&gt;Net income&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;1,230&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;5,500&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;2,430&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;7,487&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="31%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="31%"&gt; &lt;div&gt;Denominator:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="31%"&gt; &lt;div&gt;Weighted average common shares outstanding&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;16,312&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;17,354&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;16,237&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;18,336&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="31%"&gt; &lt;div&gt;Weighted average dilutive securities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;191&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;325&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;239&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;302&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="31%"&gt; &lt;div&gt;Weighted average common shares outstanding, diluted&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;16,503&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;17,679&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;16,476&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;18,638&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="31%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="31%"&gt; &lt;div&gt;Income per common share, basic&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;0.08&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;0.32&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;0.15&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;0.41&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="31%"&gt; &lt;div&gt;Income per common share, diluted&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;0.07&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;0.31&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;0.15&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;0.40&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>

  <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="P01_01_2017To06_30_2017" id="Factid_421">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; TEXT-INDENT: 0.5in"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;The following table summarizes the shares of common stock underlying the Company&amp;#8217;s unvested stock options and performance awards that were excluded from the calculation of dilutive securities:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in 0in 0in 0.5in; WIDTH: 85%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%" colspan="5"&gt; &lt;div&gt;Three&amp;#160;months&amp;#160;ended&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%" colspan="5"&gt; &lt;div&gt;Six&amp;#160;months&amp;#160;ended&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%" colspan="5"&gt; &lt;div&gt;June&amp;#160;30,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%" colspan="5"&gt; &lt;div&gt;June&amp;#160;30,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="36%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="36%"&gt; &lt;div&gt;Stock options&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;87&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;150&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="36%"&gt; &lt;div&gt;Restricted stock&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;44&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;34&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;44&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;12&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="36%"&gt; &lt;div&gt;Performance awards&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;50&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;81&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;127&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;93&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>

  <us-gaap:InsuranceSettlementsReceivableNoncurrent contextRef="PAsOn06_30_2017" id="Factid_422" unitRef="USD" decimals="-3">14646000</us-gaap:InsuranceSettlementsReceivableNoncurrent>

  <us-gaap:InsuranceSettlementsReceivableNoncurrent contextRef="PAsOn12_31_2016" id="Factid_423" unitRef="USD" decimals="-3">14692000</us-gaap:InsuranceSettlementsReceivableNoncurrent>

  <us-gaap:OtherIncome contextRef="P01_01_2017To06_30_2017_OtherIncomeMemberusgaapIncomeStatementLocationAxis_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_424" unitRef="USD" decimals="-5">1700000</us-gaap:OtherIncome>

  <us-gaap:OtherIncome contextRef="P04_01_2017To06_30_2017_OtherIncomeMemberusgaapIncomeStatementLocationAxis_WesternPacificEnterprisesMemberusgaapBusinessAcquisitionAxis" id="Factid_425" unitRef="USD" decimals="-5">900000</us-gaap:OtherIncome>

  <us-gaap:SelfInsuranceReserveNoncurrent contextRef="PAsOn06_30_2017" id="Factid_426" unitRef="USD" decimals="-3">32898000</us-gaap:SelfInsuranceReserveNoncurrent>

  <us-gaap:SelfInsuranceReserveNoncurrent contextRef="PAsOn12_31_2016" id="Factid_427" unitRef="USD" decimals="-3">32092000</us-gaap:SelfInsuranceReserveNoncurrent>

  <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="P01_01_2017To06_30_2017" id="Factid_428">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px"&gt; &lt;b&gt;&lt;i&gt;Accounts Receivable&lt;/i&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The Company does not charge interest to its customers and carries its customer receivables at their face amounts, less an allowance for doubtful accounts. Included in accounts receivable are balances billed to customers pursuant to retainage provisions in certain contracts that are due upon completion of the contract and acceptance by the customer, or earlier as provided by the contract. Based on the Company&amp;#8217;s experience in recent years, the majority of customer balances at each balance sheet date are collected within twelve months. As is common practice in the industry, the Company classifies all accounts receivable, including retainage, as current assets. The contracting cycle for certain long-term contracts may extend beyond one year, and accordingly, collection of retainage on those contracts may extend beyond one year. The Company expects a majority of the retainage recorded at June 30, 2017 to be collected within one year.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>

  <us-gaap:Revenues contextRef="P01_01_2017To06_30_2017_SignificantChangeOrdersOrClaimsMembermyrgRecognizedRevenuesAxis" id="Factid_429" unitRef="USD" decimals="-5">5200000</us-gaap:Revenues>

  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="PAsOn01_02_2017_RestatementAdjustmentMemberusgaapStatementScenarioAxis" id="Factid_430" unitRef="USD" decimals="-5">200000</us-gaap:RetainedEarningsAccumulatedDeficit>

  <us-gaap:ForeignCurrencyTransactionGainLossRealized contextRef="P01_01_2017To06_30_2017" id="Factid_431" unitRef="USD" decimals="-5">100000</us-gaap:ForeignCurrencyTransactionGainLossRealized>

  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="P04_01_2017To06_30_2017" id="Factid_432" unitRef="pure" decimals="3">0.673</us-gaap:EffectiveIncomeTaxRateContinuingOperations>

  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="P01_01_2017To06_30_2017" id="Factid_433" unitRef="pure" decimals="3">0.472</us-gaap:EffectiveIncomeTaxRateContinuingOperations>

  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="P01_01_2017To06_30_2017" id="Factid_434" unitRef="shares" decimals="INF">72297</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>

  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="P01_01_2017To06_30_2017" id="Factid_435" unitRef="USD_per_Share" decimals="2">15.69</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>

  <us-gaap:IncomeTaxExpenseBenefit contextRef="P04_01_2017To06_30_2017_NewAccountingPronouncementEarlyAdoptionEffectMemberusgaapNewAccountingPronouncementEarlyAdoptionAxis" id="Factid_436" unitRef="USD" decimals="-5">-200000</us-gaap:IncomeTaxExpenseBenefit>

  <us-gaap:IncomeTaxExpenseBenefit contextRef="P01_01_2017To06_30_2017_NewAccountingPronouncementEarlyAdoptionEffectMemberusgaapNewAccountingPronouncementEarlyAdoptionAxis" id="Factid_437" unitRef="USD" decimals="-5">-1000000</us-gaap:IncomeTaxExpenseBenefit>

  <us-gaap:IncomeTaxExpenseBenefit contextRef="P01_01_2017To06_30_2017_RestatementAdjustmentMemberusgaapStatementScenarioAxis" id="Factid_438" unitRef="USD" decimals="-5">-1000000</us-gaap:IncomeTaxExpenseBenefit>

  <myrg:ScheduleOfFutureMinimumLeasePaymentsForCapitalAndOperatingLeasesTableTextBlock contextRef="P01_01_2017To06_30_2017" id="Factid_439">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;The future minimum lease payments required under capital leases and operating leases, together with their present value of capital leases, as of June 30, 2017 were as follows:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in 0in 0in 0.5in; WIDTH: 75%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="50%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Capital&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Operating&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="50%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Lease&lt;br/&gt; Obligations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Lease&lt;br/&gt; Obligations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="50%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="50%"&gt; &lt;div&gt;Remainder of 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;610&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;1,631&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="50%"&gt; &lt;div&gt;2018&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;1,220&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;2,796&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="50%"&gt; &lt;div&gt;2019&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;1,220&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;2,326&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="50%"&gt; &lt;div&gt;2020&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;1,219&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;1,693&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="50%"&gt; &lt;div&gt;2021&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;403&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;1,125&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="50%"&gt; &lt;div&gt;Thereafter&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;1,554&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="50%"&gt; &lt;div&gt;Total minimum lease payments&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;4,672&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;11,125&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="50%"&gt; &lt;div&gt;Interest&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(271)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 3px double; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="50%"&gt; &lt;div&gt;Net present value of minimum lease payments&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;4,401&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="50%"&gt; &lt;div&gt;Less: Current portion of capital lease obligations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;1,101&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="50%"&gt; &lt;div&gt;Long-term capital lease obligations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;3,300&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</myrg:ScheduleOfFutureMinimumLeasePaymentsForCapitalAndOperatingLeasesTableTextBlock>

  <us-gaap:OperatingIncomeLoss contextRef="P04_01_2017To06_30_2017_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis" id="Factid_440" unitRef="USD" decimals="-5">-7400000</us-gaap:OperatingIncomeLoss>

  <us-gaap:OperatingIncomeLoss contextRef="P01_01_2017To06_30_2017_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis" id="Factid_441" unitRef="USD" decimals="-5">-6800000</us-gaap:OperatingIncomeLoss>

  <us-gaap:NetIncomeLoss contextRef="P04_01_2017To06_30_2017_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis" id="Factid_442" unitRef="USD" decimals="-5">-4400000</us-gaap:NetIncomeLoss>

  <us-gaap:NetIncomeLoss contextRef="P01_01_2017To06_30_2017_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis" id="Factid_443" unitRef="USD" decimals="-5">-4100000</us-gaap:NetIncomeLoss>

  <us-gaap:EarningsPerShareDiluted contextRef="P04_01_2017To06_30_2017_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis" id="Factid_444" unitRef="USD_per_Share" decimals="2">-0.27</us-gaap:EarningsPerShareDiluted>

  <us-gaap:EarningsPerShareDiluted contextRef="P01_01_2017To06_30_2017_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis" id="Factid_445" unitRef="USD_per_Share" decimals="2">-0.25</us-gaap:EarningsPerShareDiluted>

  <myrg:CostEstimateRevisionGrossMarginIncreaseDecreasePercentage contextRef="P04_01_2017To06_30_2017_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis" id="Factid_446" unitRef="pure" decimals="3">-0.021</myrg:CostEstimateRevisionGrossMarginIncreaseDecreasePercentage>

  <myrg:CostEstimateRevisionGrossMarginIncreaseDecreasePercentage contextRef="P01_01_2017To06_30_2017_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis" id="Factid_447" unitRef="pure" decimals="3">-0.010</myrg:CostEstimateRevisionGrossMarginIncreaseDecreasePercentage>

  <myrg:CostEstimateRevisionGrossMarginIncreaseDecreasePercentage contextRef="P01_01_2016To06_30_2016_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis" id="Factid_448" unitRef="pure" decimals="3">-0.007</myrg:CostEstimateRevisionGrossMarginIncreaseDecreasePercentage>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="P01_01_2017To06_30_2017_RestrictedStockMemberusgaapAwardTypeAxis" id="Factid_449">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>

  <myrg:ShareBasedCompensationArrangementByShareBasedPaymentAwardPotentialPayoutAsPercentageOfTargetShares contextRef="P01_01_2017To06_30_2017_MinimumMemberusgaapRangeAxis_PerformanceSharesMemberusgaapAwardTypeAxis" id="Factid_450" unitRef="pure" decimals="0">0</myrg:ShareBasedCompensationArrangementByShareBasedPaymentAwardPotentialPayoutAsPercentageOfTargetShares>

  <myrg:AccruedSelfInsuranceReclassificationAdjustment contextRef="PAsOn06_30_2017" id="Factid_451" unitRef="USD" decimals="-5">32900000</myrg:AccruedSelfInsuranceReclassificationAdjustment>

  <myrg:AccruedSelfInsuranceReclassificationAdjustment contextRef="PAsOn12_31_2016" id="Factid_452" unitRef="USD" decimals="-5">32100000</myrg:AccruedSelfInsuranceReclassificationAdjustment>

  <us-gaap:ConsolidationPolicyTextBlock contextRef="P01_01_2017To06_30_2017" id="Factid_453">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;b&gt;&lt;i&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Interim Consolidated Financial Information&lt;/font&gt;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The accompanying unaudited consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America (&amp;#8220;U.S. GAAP&amp;#8221;) for interim financial reporting and pursuant to the rules and regulations of the Securities and Exchange Commission (&amp;#8220;SEC&amp;#8221;). Certain information and footnote disclosures, normally included in annual financial statements prepared in accordance with U.S. GAAP, have been condensed or omitted pursuant to the rules and regulations of the SEC. The Company believes that the disclosures made are adequate to make the information presented not misleading. In the opinion of management all adjustments, consisting only of normal recurring adjustments, necessary to fairly state the financial position, results of operations, comprehensive income and cash flows with respect to the interim consolidated financial statements have been included. The consolidated balance sheet as of December 31, 2016 has been derived from the audited financial statements as of that date. The results of operations and comprehensive income are not necessarily indicative of the results for the full year or the results for any future periods. These financial statements should be read in conjunction with the audited financial statements and related notes for the year ended December 31, 2016, included in the Company&amp;#8217;s annual report on Form 10-K, which was filed with the SEC on March 9, 2017.&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0.5in; MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The Company adjusted its presentation of accrued self insurance liabilities and the related receivables for insurance claims in excess of deductibles to classify claim amounts estimated to be settled more than one year from the balance sheet date as non-current liabilities and non-current receivables. As a result of this adjustment, $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;32.9&lt;/font&gt; million and $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;32.1&lt;/font&gt; million were adjusted from current portion of accrued self&amp;#160;insurance&amp;#160;into non-current accrued self insurance as of June 30, 2017 and December 31, 2016, respectively. In addition, $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;14.6&lt;/font&gt; million and $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;14.7&lt;/font&gt; million were adjusted from current portion of receivable for insurance claims in excess of deductibles into non-current receivable for insurance claims in excess of deductibles as of June 30, 2017 and December 31, 2016, respectively. The effect of such classification on the December 31, 2016 balance sheet was immaterial and had no effect on the previously reported statements of operations or cash flows.&amp;#160;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ConsolidationPolicyTextBlock>

  <myrg:ReceivableForInsuranceClaimsReclassificationAdjustment contextRef="PAsOn06_30_2017" id="Factid_454" unitRef="USD" decimals="-5">14600000</myrg:ReceivableForInsuranceClaimsReclassificationAdjustment>

  <myrg:ReceivableForInsuranceClaimsReclassificationAdjustment contextRef="PAsOn12_31_2016" id="Factid_455" unitRef="USD" decimals="-5">14700000</myrg:ReceivableForInsuranceClaimsReclassificationAdjustment>

<!--FootNote Section Ref-->

  <link:footnoteLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
  </link:footnoteLink>
</xbrli:xbrl>

