<?xml version="1.0" encoding="utf-8"?>
<!--Generated by DataTracks version 3.0 on 30-July-2018 [08:24:52] {PM} EST - www.datatracks.com-->
<xbrli:xbrl xmlns:myrg="http://www.myrgroup.com/20180630" 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/2018-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2018-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2018-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2018-01-31" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:srt="http://fasb.org/srt/2018-01-31">
<link:schemaRef xlink:type="simple" xlink:href="myrg-20180630.xsd" />
<xbrli:context id="P01_01_2018To06_30_2018">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="PAsOn06_30_2018">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>2018-06-30</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="PAsOn12_31_2017">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>2017-12-31</xbrli:instant>
</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_2018To06_30_2018">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-04-01</xbrli:startDate>
<xbrli:endDate>2018-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="PAsOn07_27_2018">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>2018-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="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="P01_01_2018To06_30_2018_RestrictedstockMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">myrg:RestrictedstockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_PerformanceSharesMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_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>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_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>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_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>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_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>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_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>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_NetPeriodChangeMembermyrgNetPeriodAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="myrg:NetPeriodAxis">myrg:NetPeriodChangeMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_MarketTypeTransmissionMemberusgaapContractWithCustomerSalesChannelAxis_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">myrg:MarketTypeTransmissionMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:TransmissionAndDistributionMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_MarketTypeDistributionMemberusgaapContractWithCustomerSalesChannelAxis_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">myrg:MarketTypeDistributionMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:TransmissionAndDistributionMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis_MarketTypeElectricalConstructionMemberusgaapContractWithCustomerSalesChannelAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">myrg:MarketTypeElectricalConstructionMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:CommercialAndIndustrialMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_FixedPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:TransmissionAndDistributionMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis_FixedPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:CommercialAndIndustrialMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_FixedPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis_UnitPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">myrg:UnitPriceContractMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:TransmissionAndDistributionMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis_UnitPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">myrg:UnitPriceContractMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:CommercialAndIndustrialMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_UnitPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">myrg:UnitPriceContractMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:CommercialAndIndustrialMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_OtherContractMemberusgaapContractWithCustomerBasisOfPricingAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:OtherContractMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_TeContractMemberusgaapContractWithCustomerBasisOfPricingAxis_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">myrg:TeContractMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:TransmissionAndDistributionMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis_TeContractMemberusgaapContractWithCustomerBasisOfPricingAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">myrg:TeContractMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:CommercialAndIndustrialMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_TeContractMemberusgaapContractWithCustomerBasisOfPricingAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">myrg:TeContractMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_OtherContractMemberusgaapContractWithCustomerBasisOfPricingAxis_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:OtherContractMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:TransmissionAndDistributionMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis_OtherContractMemberusgaapContractWithCustomerBasisOfPricingAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:OtherContractMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:CommercialAndIndustrialMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:TransmissionAndDistributionMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_MaximumMembersrtRangeAxis_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="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_LongtermIncentivePlanMemberusgaapPlanNameAxis_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:PlanNameAxis">myrg:LongtermIncentivePlanMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_LongtermIncentivePlanMemberusgaapPlanNameAxis_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>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">myrg:LongtermIncentivePlanMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_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>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_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>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_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>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_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>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_BaseRateMemberusgaapVariableRateAxis_MinimumMembersrtRangeAxis">
<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="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_LondonInterbankOfferedRateLIBORMemberusgaapVariableRateAxis_MinimumMembersrtRangeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_BaseRateMemberusgaapVariableRateAxis_MaximumMembersrtRangeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_LondonInterbankOfferedRateLIBORMemberusgaapVariableRateAxis_MaximumMembersrtRangeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_MinimumMembersrtRangeAxis_NonperformanceLettersOfCreditMemberusgaapCreditFacilityAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">myrg:NonperformanceLettersOfCreditMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_MaximumMembersrtRangeAxis_NonperformanceLettersOfCreditMemberusgaapCreditFacilityAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">myrg:NonperformanceLettersOfCreditMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_MinimumMembersrtRangeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_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>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_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>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_MinimumMembersrtRangeAxis_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="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_MaximumMembersrtRangeAxis_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="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_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>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_CreditAgreementMemberusgaapLongtermDebtTypeAxis_TwoThousandSixteenCreditFacilityMemberusgaapCreditFacilityAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">myrg:TwoThousandSixteenCreditFacilityMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">myrg:CreditAgreementMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_MaximumMembersrtRangeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2018To06_30_2018_TaxBenefitStockCompensationMemberusgaapIncomeTaxAuthorityAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">myrg:TaxBenefitStockCompensationMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-01-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="PAsOn12_31_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-12-31</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="PAsOn12_31_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-12-31</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2017To06_30_2017_RestrictedstockMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">myrg: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="P01_01_2017To06_30_2017_PerformanceSharesMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">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="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_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_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="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_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="P04_01_2018To06_30_2018_RestrictedstockMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">myrg:RestrictedstockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-04-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P04_01_2018To06_30_2018_PerformanceSharesMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-04-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P04_01_2018To06_30_2018_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>2018-04-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P04_01_2018To06_30_2018_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>2018-04-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P04_01_2018To06_30_2018_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>2018-04-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P04_01_2018To06_30_2018_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>2018-04-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P04_01_2018To06_30_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-04-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P04_01_2018To06_30_2018_MarketTypeTransmissionMemberusgaapContractWithCustomerSalesChannelAxis_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">myrg:MarketTypeTransmissionMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:TransmissionAndDistributionMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-04-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P04_01_2018To06_30_2018_MarketTypeDistributionMemberusgaapContractWithCustomerSalesChannelAxis_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">myrg:MarketTypeDistributionMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:TransmissionAndDistributionMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-04-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P04_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis_MarketTypeElectricalConstructionMemberusgaapContractWithCustomerSalesChannelAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">myrg:MarketTypeElectricalConstructionMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:CommercialAndIndustrialMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-04-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P04_01_2018To06_30_2018_FixedPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:TransmissionAndDistributionMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-04-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P04_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis_FixedPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:CommercialAndIndustrialMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-04-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P04_01_2018To06_30_2018_FixedPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-04-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P04_01_2018To06_30_2018_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis_UnitPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">myrg:UnitPriceContractMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:TransmissionAndDistributionMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-04-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P04_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis_UnitPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">myrg:UnitPriceContractMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:CommercialAndIndustrialMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-04-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P04_01_2018To06_30_2018_UnitPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">myrg:UnitPriceContractMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-04-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P04_01_2018To06_30_2018_TeContractMemberusgaapContractWithCustomerBasisOfPricingAxis_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">myrg:TeContractMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:TransmissionAndDistributionMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-04-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P04_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis_TeContractMemberusgaapContractWithCustomerBasisOfPricingAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">myrg:TeContractMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:CommercialAndIndustrialMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-04-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P04_01_2018To06_30_2018_TeContractMemberusgaapContractWithCustomerBasisOfPricingAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">myrg:TeContractMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-04-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P04_01_2018To06_30_2018_OtherContractMemberusgaapContractWithCustomerBasisOfPricingAxis_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:OtherContractMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:TransmissionAndDistributionMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-04-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P04_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis_OtherContractMemberusgaapContractWithCustomerBasisOfPricingAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:OtherContractMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:CommercialAndIndustrialMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-04-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P04_01_2018To06_30_2018_OtherContractMemberusgaapContractWithCustomerBasisOfPricingAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:OtherContractMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-04-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P04_01_2018To06_30_2018_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:TransmissionAndDistributionMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-04-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P04_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:CommercialAndIndustrialMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-04-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P04_01_2018To06_30_2018_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>2018-04-01</xbrli:startDate>
<xbrli:endDate>2018-06-30</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P04_01_2017To06_30_2017_RestrictedstockMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">myrg: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="P04_01_2017To06_30_2017_PerformanceSharesMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">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_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_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_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="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="PAsOn01_02_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_RestatementAdjustmentMembersrtRestatementAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>2018-01-02</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="PAsOn06_30_2018_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:TransmissionAndDistributionMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>2018-06-30</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="PAsOn06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">myrg:CommercialAndIndustrialMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>2018-06-30</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="PAsOn06_30_2018_MaximumMembersrtRangeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>2018-06-30</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="PAsOn06_30_2018_LongtermIncentivePlanMemberusgaapPlanNameAxis_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:PlanNameAxis">myrg:LongtermIncentivePlanMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>2018-06-30</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="PAsOn06_30_2018_LongtermIncentivePlanMemberusgaapPlanNameAxis_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>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">myrg:LongtermIncentivePlanMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>2018-06-30</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="PAsOn06_30_2018_MinimumMembersrtRangeAxis_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="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>2018-06-30</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="PAsOn06_30_2018_MaximumMembersrtRangeAxis_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="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>2018-06-30</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="PAsOn06_30_2018_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>2018-06-30</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="PAsOn06_30_2018_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>2018-06-30</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="PAsOn06_30_2018_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>2018-06-30</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P01_01_2016To06_30_2016_SyndicatedCreditAgreementMemberusgaapLongtermDebtTypeAxis_TwoThousandSixteenCreditFacilityMemberusgaapCreditFacilityAxis">
<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:TwoThousandSixteenCreditFacilityMember</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_TwoThousandSixteenCreditFacilityMemberusgaapCreditFacilityAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">myrg:TwoThousandSixteenCreditFacilityMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">myrg:CreditAgreementMember</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_SyndicatedCreditAgreementMemberusgaapLongtermDebtTypeAxis_TwoThousandSixteenCreditFacilityMemberusgaapCreditFacilityAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">myrg:TwoThousandSixteenCreditFacilityMember</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="PAsOn06_30_2016_CreditAgreementMemberusgaapLongtermDebtTypeAxis_ForeignRevolvingLoansAndLettersOfCreditMemberusgaapDebtInstrumentAxis_TwoThousandSixteenCreditFacilityMemberusgaapCreditFacilityAxis">
<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:DebtInstrumentAxis">myrg:ForeignRevolvingLoansAndLettersOfCreditMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">myrg:TwoThousandSixteenCreditFacilityMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>2016-06-30</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P06_29_2018To07_02_2018_SubsequentEventMemberusgaapSubsequentEventTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-06-29</xbrli:startDate>
<xbrli:endDate>2018-07-02</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="P06_29_2018To07_02_2018_HuenElectricIncMemberusgaapBusinessAcquisitionAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000700923</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">myrg:HuenElectricIncMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2018-06-29</xbrli:startDate>
<xbrli:endDate>2018-07-02</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<us-gaap:FairValueDisclosuresTextBlock id="Factid_1136802" contextRef="P01_01_2018To06_30_2018">&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;3. Fair Value Measurements&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&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&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;As of June 30, 2018 and December 31, 2017, the Company determined that the carrying value of cash and cash equivalents approximated fair value based on Level 1 inputs. As of June 30, 2018 and December 31, 2017, the fair values of the Company&#8217;s long-term debt and capital lease obligations were based on Level 2 inputs. The Company&#8217;s long-term debt was based on variable and fixed interest rates at June 30, 2018 and December 31, 2017, 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 id="Factid_1136635" contextRef="P01_01_2018To06_30_2018">&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;4. Contracts in Process&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The net asset position for contracts in process consisted of the following:&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: center; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; border-collapse: collapse; width: 70%; border-spacing: 0px; margin: 0in 0in 0in 1in;;text-align:left;"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;June 30,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December 31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: normal; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(In thousands)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2018&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2017&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="width: 859px; text-align: left; text-indent: 0in; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;Costs and estimated earnings on uncompleted contracts&lt;/td&gt;&lt;td style="width: 13px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="width: 147px; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;2,105,022&lt;/td&gt;&lt;td style="width: 12px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="width: 147px; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;1,978,981&lt;/td&gt;&lt;td style="width: 12px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; padding-bottom: 1pt; text-indent: 0in; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;Less: Billings to date&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;2,066,073&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;1,929,640&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;38,949&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;49,341&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: center; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The net asset position for contracts in process included in the accompanying consolidated balance sheets was as follows:&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: center; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; border-collapse: collapse; width: 70%; border-spacing: 0px; margin: 0in 0in 0in 1in;;text-align:left;"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;June 30,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December 31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: normal; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(In thousands)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2018&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2017&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="width: 847px; text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;Costs and estimated earnings in excess of billings on uncompleted contracts&lt;/td&gt;&lt;td style="width: 13px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="width: 147px; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;87,356&lt;/td&gt;&lt;td style="width: 12px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="width: 147px; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;78,260&lt;/td&gt;&lt;td style="width: 12px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in; padding-top: 0px; vertical-align: bottom;"&gt;Billings in excess of costs and estimated earnings on uncompleted contracts&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;(48,407&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;(28,919&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;38,949&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;49,341&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;"&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:DebtDisclosureTextBlock id="Factid_1136801" contextRef="P01_01_2018To06_30_2018">&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;5. Debt&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;On June 30, 2016, the Company entered into a five-year amended and restated credit agreement (the &#8220;Credit Agreement&#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 $250 million (the &#8220;Facility&#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 $50 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 $100 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&#8217;s domestic subsidiaries and 65% of the capital stock of the direct foreign subsidiaries of the Company. Additionally, subject to certain exceptions, the Company&#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 are used for working capital, capital expenditures, acquisitions, stock repurchases and other general corporate purposes.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Amounts borrowed under the Credit Agreement bear interest, at the Company&#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 0.00% to 1.00%; or (2) Adjusted LIBO Rate (as defined in the Credit Agreement) plus an applicable margin ranging from 1.00% to 2.00%. The applicable margin is determined based on the Company&#8217;s consolidated leverage ratio (the &#8220;Leverage Ratio&#8221;) which is defined in the Credit Agreement as Consolidated Total Indebtedness divided by Consolidated EBITDA (as defined in the Credit Agreement). Letters of credit issued under the Facility are subject to a letter of credit fee of 1.125% to 2.125% for non-performance letters of credit or 0.625% to 1.125% for performance letters of credit, based on the Company&#8217;s consolidated Leverage Ratio. The Company is subject to a commitment fee of 0.20% to 0.375%, based on the Company&#8217;s consolidated Leverage Ratio, on any unused portion of the Facility. The Credit Agreement restricts certain types of payments when the Company&#8217;s consolidated Leverage Ratio exceeds 2.25. The weighted average interest rate on borrowings outstanding for the six months ended June 30, 2018&#160;was 2.86% per annum.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Under the Credit Agreement, the Company is subject to certain financial covenants and must maintain a maximum consolidated Leverage Ratio of 3.0 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 (as defined in the Credit Agreement). 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 $50 million, the Company may request that the maximum permitted consolidated Leverage Ratio increase from 3.0 to 3.5. Any such increase 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 financial&#160;covenants under the Credit Agreement as of June 30, 2018.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The amount outstanding on the Facility as of June 30, 2018 and December 31, 2017, was $57.8 million and $79.0 million, respectively.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;As of June 30, 2018, the Company had irrevocable standby letters of credit outstanding under the Facility of approximately $20.6 million, including $17.6 million related to the Company&#8217;s payment obligation under its insurance programs and approximately $3.0 million related to contract performance obligations. As of December 31, 2017, the Company had irrevocable standby letters of credit outstanding under the Facility of approximately $20.9 million, including $17.6 million related to the Company&#8217;s payment obligation under its insurance programs and approximately $3.3 million related to contract performance obligations.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company has remaining deferred debt issuance costs totaling $0.7 million as of June 30, 2018, related to the line of credit. 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 line of credit.&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:DebtDisclosureTextBlock>
<us-gaap:IncomeTaxDisclosureTextBlock id="Factid_1136800" contextRef="P01_01_2018To06_30_2018">&lt;div style="color:#000000; font:10pt 'times new roman', times, serif; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin:0pt 0px"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;6. Income Taxes&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color:#000000; font:10pt 'times new roman', times, serif; letter-spacing:normal; orphans:2; text-align:start; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin:0pt 0px; text-indent:0.5in"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The U.S. federal statutory tax rate was 21% for the three and six months ended June 30, 2018 and 35% for the three and six months ended June 30, 2017. The Company&#8217;s effective tax rate&#160;for the three and six months ended June 30, 2018 was&#160;28.8%&#160;of pretax income, compared to the effective tax rate for the three and six months ended June&#160;30, 2017 of 67.3% and 47.2%, respectively.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color:#000000; font:10pt 'times new roman', times, serif; letter-spacing:normal; orphans:2; text-align:start; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin:0pt 0px; text-indent:0.5in"&gt;The difference between the U.S. federal statutory tax rate and the Company&#8217;s effective tax rate for the three and&#160;six&#160;months ended June 30, 2018 was primarily due to state income taxes and the inability to utilize losses experienced in certain Canadian operations.&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color:#000000; font:10pt 'times new roman', times, serif; letter-spacing:normal; orphans:2; text-align:start; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin:0pt 0px; text-indent:0.5in"&gt;The difference between the U.S. federal statutory tax rate and the Company&#8217;s effective tax rate for the three months ended June 30, 2017 was primarily caused by&#160;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;the inability to utilize losses experienced in certain Canadian operations&lt;/div&gt;. The difference between the U.S. federal statutory tax rate and the Company&#8217;s effective tax rate for the six months ended June 30, 2017 was caused by&#160;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;the inability to utilize losses experienced in certain Canadian operations, partially offset by&lt;/div&gt;&#160;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 style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color:#000000; font:10pt 'times new roman', times, serif; letter-spacing:normal; orphans:2; text-align:start; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin:0pt 0px; text-indent:0.5in"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company had unrecognized tax benefits of approximately $0.4 million as of June 30, 2018 and&#160;$0.8&#160;million&#160;as&#160;of&#160;December 31, 2017, which were included in other liabilities in the accompanying consolidated balance sheets.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color:#000000; font:10pt 'times new roman', times, serif; letter-spacing:normal; orphans:2; text-align:start; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin:0pt 0px; text-indent:0.5in"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company&#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 three and six months ended June 30, 2018 and 2017.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160; &#160; &#160; &#160; &#160; &#160; &#160;&#160;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company is subject to taxation in various jurisdictions. The Company&#8217;s tax returns for 2015 and 2016 are subject to examination by U.S. federal authorities. The Company&#8217;s tax returns are subject to examination by various state authorities for the years 2013 through 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:IncomeTaxDisclosureTextBlock>
<us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock id="Factid_1136799" contextRef="P01_01_2018To06_30_2018">&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;7. Commitments and Contingencies&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Purchase Commitments&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;As of June 30, 2018, the Company had approximately $7.3 million in outstanding purchase orders for certain construction equipment, with cash outlay scheduled to occur over the next three&#160;months.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Insurance and Claims Accruals&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company carries insurance policies, which are subject to certain deductibles, for workers&#8217; compensation, general liability, automobile liability and other coverages. The deductible per occurrence for each line of coverage is up to $1.0 million, except for wildfire coverage which has a deductible of $2.0 million. The Company&#8217;s health benefit plans are subject to deductibles of up to $0.2 million for qualified individuals. Losses up to the deductible amounts are accrued based upon the Company&#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&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&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 and long-term assets in the consolidated balance sheets.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Performance and Payment Bonds and Parent Guarantees&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&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, 2018, an aggregate of approximately $606.1 million in original face amount of bonds issued by the Company&#8217;s sureties were outstanding. Our estimated remaining cost to complete these bonded projects was approximately $247.3 million as of June 30, 2018.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&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&#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 the Facility.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Indemnities&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&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&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Collective Bargaining Agreements&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Many of the Company&#8217;s subsidiaries&#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 &#8220;critical&#8221; status, the Company is not currently aware of any potential liabilities related to this issue.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Litigation and Other Legal Matters&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&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&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&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&#8217;s current services and operations, as well as our historic operations.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0px; orphans: 2; text-align: start; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; top: 0px;;display:inline;"&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&#8217;s financial position, results of operations or cash flows.&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:LeasesOfLesseeDisclosureTextBlock id="Factid_1136726" contextRef="P01_01_2018To06_30_2018">&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;8. Lease Obligations&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;From time to time, the Company enters into leasing arrangements for real estate, vehicles and construction equipment, including master leasing arrangements for vehicles and construction equipment. Some of the leases entered into under these agreements met the requirements for capitalization and were recorded as capital leases, while others were treated as operating leases. As of June 30, 2018, the Company had no outstanding commitments to enter into future leases under its master lease agreements.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Capital Leases&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company leases some vehicles and certain equipment under capital leases. The economic substance of the leases is a financing transaction for acquisition of the vehicles and equipment. 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 lease obligations is included in interest expense in the statements of operations.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;As of June 30, 2018, the Company had approximately $3.2 million of capital lease obligations outstanding, $1.1 million of which was classified as a current liability. As of December 31, 2017, the Company had approximately $3.7 million of capital lease obligations outstanding, $1.1 million of which was classified as a current liability.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;As of June 30, 2018 and December 31, 2017, $3.1 million and $3.7 million, respectively, of leased assets were capitalized in construction equipment, net of accumulated depreciation.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Operating Leases&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&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 six years.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Future Minimum Lease Payments&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The future minimum lease payments required under capital leases and operating leases, together with the present value of capital leases, as of June 30, 2018 were as follows:&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: center; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; border-collapse: collapse; width: 75%; border-spacing: 0px; margin: 0in 0in 0in 1.25in;;text-align:left;"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Capital&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Operating&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: normal; border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(In thousands)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Lease&lt;br/&gt;Obligations&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Lease&lt;br/&gt;Obligations&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="width: 908px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;Remainder of 2018&lt;/td&gt;&lt;td style="width: 13px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 13px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 122px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;592&lt;/td&gt;&lt;td style="text-align: left; width: 12px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 12px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 122px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;2,219&lt;/td&gt;&lt;td style="text-align: left; width: 12px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;2019&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;1,185&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;3,413&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;2020&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;1,185&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;2,338&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;2021&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;355&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;1,680&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;2022&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#8212;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;1,081&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#8212;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;514&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;Total minimum lease payments&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;3,317&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;11,245&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;Interest&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;(147&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;Net present value of minimum lease payments&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;3,170&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;Less: Current portion of capital lease obligations&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;1,102&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;Long-term capital lease obligations&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;2,068&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&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:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock id="Factid_1136651" contextRef="P01_01_2018To06_30_2018">&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;9. Stock-Based Compensation&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company maintains two equity compensation plans under which stock-based compensation has been granted: the 2017 Long-Term Incentive Plan, (the &#8220;LTIP&#8221;) and the 2007 Long-Term Incentive Plan (the &#8220;2007 Plan&#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&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The company grants time-vested stock awards in the form of restricted stock awards, restricted stock units or equity-settled phantom stock. During the six months ended June 30, 2018, the Company granted 92,244 shares of time-vested stock awards under the LTIP, which primarily vest ratably over three years, at a weighted average grant date fair value of $30.16. Additionally, 86,870 shares of time-vested stock awards vested during the six months ended June 30, 2018, at a weighted average grant date fair value of $29.40.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;During the six months ended June 30, 2018, the Company granted 66,764 performance share awards under the LTIP at target, which cliff vest on December 31, 2020, at a weighted average grant date fair value of $34.52. The number of shares actually earned under a performance award may vary from zero to 200% of the target shares awarded, based upon the Company&#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&#8217;s financial performance compared to target, or on a market-based metric, such as the Company&#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&#8217;s stock. During the six months ended June 30, 2018, management concluded that it was probable that the minimum performance criteria would not be met for certain performance shares that were granted during 2016. As a result, during the first quarter of 2018, the Company reversed $0.4 million in stock compensation from previous accruals.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;During the six months ended June 30, 2018, plan participants exercised 87,557 stock options with a weighted average exercise price of $21.55.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company recognizes stock-based compensation expense related to restricted stock awards, phantom stock awards and restricted stock units based on the grant date fair value, which was the closing price of the Company&#8217;s stock on the date of grant. The fair value is expensed over the service period. 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 2.8 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&#8217;s stock on the date of grant. The fair value is expensed over the service period of approximately 2.8 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 that were granted to directors during the second quarter of 2018 will&#160;be&#160;expensed over an amortization period of 1.0 year. The fair value of restricted stock units granted to directors in 2017 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&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&#160;&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 id="Factid_1136798" contextRef="P01_01_2018To06_30_2018">&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;10. Segment Information&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;MYR Group is a holding company of specialty contractors serving electrical utility infrastructure and commercial construction markets in the United States and western Canada. 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, which includes safety costs, professional fees, IT expenses, management fees, and intangible amortization. The accounting policies of the segments are the same as those described in the Summary of Significant Accounting Policies in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2017.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&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&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&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. The C&amp;amp;I segment generally provides electric construction and maintenance services as a subcontractor to general contractors in the C&amp;amp;I industry, but also contracts directly with facility owners. The C&amp;amp;I segment has a diverse customer base with many long-standing relationships.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The information in the following table is derived from the segment&#8217;s internal financial reports used for corporate management purposes:&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; border-collapse: collapse; width: 80%; border-spacing: 0px; margin: 0in 0in 0in 1in;;text-align:left;"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Three months ended&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Six months ended&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;June 30,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;June 30,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: normal; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(In thousands)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2018&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2017&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2018&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2017&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-weight: normal; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Contract revenues:&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="width: 668px; padding-left: 9pt; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;T&amp;amp;D&lt;/td&gt;&lt;td style="width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 15px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="width: 142px; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;196,925&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="width: 141px; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;239,794&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="width: 141px; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;413,311&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="width: 141px; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;435,528&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="padding-bottom: 1pt; padding-left: 9pt; padding-top: 0px; vertical-align: bottom;"&gt;C&amp;amp;I&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;142,751&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;116,391&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;271,976&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;220,786&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;339,676&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;356,185&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;685,287&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;656,314&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-weight: normal; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Income from operations:&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="padding-left: 9pt; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;T&amp;amp;D&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;11,018&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;8,074&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;24,559&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;13,216&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="padding-left: 9pt; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;C&amp;amp;I&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;9,635&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;4,751&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;14,971&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;9,165&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 9pt; padding-top: 0px; vertical-align: bottom;"&gt;General Corporate&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;(10,296&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;(9,223&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;(20,766&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;(18,299&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;10,357&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;3,602&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;18,764&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;4,082&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: center; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;For the three and six months ended June 30, 2018, contract revenues attributable to the Company&#8217;s Canadian operations were $14.5 million and $29.2 million, respectively, predominantly in the C&amp;amp;I segment. For the three and six months ended June 30, 2017, contract revenues attributable to the Company&#8217;s Canadian operations were $17.2 million and $36.4 million, respectively, predominantly in the C&amp;amp;I segment.&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:EarningsPerShareTextBlock id="Factid_1136721" contextRef="P01_01_2018To06_30_2018">&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;11. Earnings Per Share&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&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="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&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&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: center; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; border-collapse: collapse; width: 80%; border-spacing: 0px; margin: 0in 0in 0in 1in;;text-align:left;"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Three months ended&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Six months ended&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;June 30,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;June 30,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: normal; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(In thousands, except per share data)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2018&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2017&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2018&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2017&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;Numerator:&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="width: 668px; text-align: left; padding-left: 9pt; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;Net income&lt;/td&gt;&lt;td style="width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 15px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="width: 142px; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;6,835&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="width: 141px; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;1,230&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="width: 141px; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;12,479&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="width: 141px; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;2,430&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;Denominator:&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="padding-left: 9pt; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;Weighted average common shares outstanding&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;16,455&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;16,312&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;16,388&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;16,237&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="padding-bottom: 1pt; padding-left: 9pt; padding-top: 0px; vertical-align: bottom;"&gt;Weighted average dilutive securities&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;137&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;191&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;167&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;239&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 9pt; padding-top: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;Weighted average common shares outstanding, diluted&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;16,592&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;16,503&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;16,555&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;16,476&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;Income per common share, basic&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;0.42&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;0.08&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;0.76&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;0.15&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;Income per common share, diluted&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;0.41&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;0.07&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;0.75&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;0.15&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt; &lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: center; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;For the three and six months ended June 30, 2018 and 2017, 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&#8217;s common stock for the period. All of the Company&#8217;s non-participating unvested restricted shares were included in the computation of weighted average dilutive securities.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The following table summarizes the shares of common stock underlying the Company&#8217;s unvested stock options and performance awards that were excluded from the calculation of dilutive securities:&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; border-collapse: collapse; width: 80%; border-spacing: 0px; margin: 0in 0in 0in 1in;;text-align:left;"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Three months ended&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Six months ended&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;June 30,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;June 30,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: normal; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(In thousands)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2018&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2017&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2018&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2017&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="width: 725px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;Restricted stock&lt;/td&gt;&lt;td style="width: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 151px; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;30&lt;/td&gt;&lt;td style="width: 16px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 15px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 150px; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;44&lt;/td&gt;&lt;td style="width: 15px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 15px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 150px; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;1&lt;/td&gt;&lt;td style="width: 15px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 15px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 150px; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;44&lt;/td&gt;&lt;td style="width: 15px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;Performance awards&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;68&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;50&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;86&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;127&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&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>
<myrg:OrganizationAndBusinessPolicyTextBlock id="Factid_1136622" contextRef="P01_01_2018To06_30_2018">&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Organization and Business&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;MYR Group Inc. (the &#8220;Company&#8221;) is a holding company of specialty electrical construction service providers and conducts operations through its wholly owned subsidiaries, including: 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&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;The Company performs construction services in two business segments: Transmission and Distribution (&#8220;T&amp;amp;D&#8221;) and Commercial and Industrial (&#8220;C&amp;amp;I&#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. The C&amp;amp;I customers include general contractors, commercial and industrial facility owners, local governments and developers in the western and northeastern United States and western Canada. 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.&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>
<myrg:ScheduleOfFutureMinimumLeasePaymentsForCapitalAndOperatingLeasesTableTextBlock id="Factid_1136727" contextRef="P01_01_2018To06_30_2018">&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The future minimum lease payments required under capital leases and operating leases, together with the present value of capital leases, as of June 30, 2018 were as follows:&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: center; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; border-collapse: collapse; width: 75%; border-spacing: 0px; margin: 0in 0in 0in 1.25in;;text-align:left;"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Capital&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Operating&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: normal; border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(In thousands)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Lease&lt;br/&gt;Obligations&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Lease&lt;br/&gt;Obligations&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="width: 908px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;Remainder of 2018&lt;/td&gt;&lt;td style="width: 13px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 13px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 122px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;592&lt;/td&gt;&lt;td style="text-align: left; width: 12px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 12px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 122px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;2,219&lt;/td&gt;&lt;td style="text-align: left; width: 12px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;2019&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;1,185&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;3,413&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;2020&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;1,185&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;2,338&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;2021&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;355&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;1,680&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;2022&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#8212;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;1,081&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#8212;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;514&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;Total minimum lease payments&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;3,317&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;11,245&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;Interest&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;(147&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;Net present value of minimum lease payments&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;3,170&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;Less: Current portion of capital lease obligations&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;1,102&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;Long-term capital lease obligations&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;2,068&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&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:ScheduleOfSegmentReportingInformationBySegmentTextBlock id="Factid_1136654" contextRef="P01_01_2018To06_30_2018">&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The information in the following table is derived from the segment&#8217;s internal financial reports used for corporate management purposes:&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; border-collapse: collapse; width: 80%; border-spacing: 0px; margin: 0in 0in 0in 1in;;text-align:left;"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Three months ended&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Six months ended&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;June 30,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;June 30,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: normal; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(In thousands)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2018&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2017&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2018&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2017&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-weight: normal; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Contract revenues:&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="width: 668px; padding-left: 9pt; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;T&amp;amp;D&lt;/td&gt;&lt;td style="width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 15px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="width: 142px; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;196,925&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="width: 141px; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;239,794&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="width: 141px; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;413,311&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="width: 141px; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;435,528&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="padding-bottom: 1pt; padding-left: 9pt; padding-top: 0px; vertical-align: bottom;"&gt;C&amp;amp;I&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;142,751&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;116,391&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;271,976&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;220,786&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;339,676&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;356,185&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;685,287&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;656,314&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-weight: normal; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Income from operations:&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="padding-left: 9pt; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;T&amp;amp;D&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;11,018&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;8,074&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;24,559&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;13,216&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="padding-left: 9pt; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;C&amp;amp;I&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;9,635&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;4,751&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;14,971&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;9,165&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 9pt; padding-top: 0px; vertical-align: bottom;"&gt;General Corporate&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;(10,296&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;(9,223&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;(20,766&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;(18,299&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;10,357&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;3,602&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;18,764&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;4,082&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;"&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:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock id="Factid_1136722" contextRef="P01_01_2018To06_30_2018">&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&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&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: center; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; border-collapse: collapse; width: 80%; border-spacing: 0px; margin: 0in 0in 0in 1in;;text-align:left;"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Three months ended&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Six months ended&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;June 30,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;June 30,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: normal; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(In thousands, except per share data)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2018&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2017&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2018&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2017&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;Numerator:&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="width: 668px; text-align: left; padding-left: 9pt; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;Net income&lt;/td&gt;&lt;td style="width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 15px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="width: 142px; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;6,835&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="width: 141px; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;1,230&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="width: 141px; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;12,479&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="width: 141px; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;2,430&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;Denominator:&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="padding-left: 9pt; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;Weighted average common shares outstanding&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;16,455&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;16,312&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;16,388&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;16,237&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="padding-bottom: 1pt; padding-left: 9pt; padding-top: 0px; vertical-align: bottom;"&gt;Weighted average dilutive securities&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;137&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;191&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;167&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;239&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 9pt; padding-top: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;Weighted average common shares outstanding, diluted&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;16,592&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;16,503&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;16,555&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;16,476&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;Income per common share, basic&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;0.42&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;0.08&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;0.76&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;0.15&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;Income per common share, diluted&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;0.41&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;0.07&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;0.75&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;0.15&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: center; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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>
<myrg:ScheduleOfRevenueByContractType id="Factid_1136728" contextRef="P01_01_2018To06_30_2018">&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The components of the Company&#8217;s revenue by contract type for the three&#160;and&#160;six months ended June 30, 2018 were as follows:&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in;"&gt;&#160;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in;"&gt;&#160;&lt;/div&gt;&lt;table style="width: 80%; margin-left: 1in; border-collapse: separate; border-spacing: 0px;;text-align:left;"&gt;&lt;tr&gt;&lt;td style="padding: 0px 0in 1pt; font-size: 10pt; line-height: 10pt; width: 22%; vertical-align: bottom;"&gt;&lt;div style="margin: 0px 0in; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; text-align: center; white-space: nowrap;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="22" style="padding: 0in; font-size: 10pt; line-height: 10pt; vertical-align: bottom; width: 11%; border-bottom: 1pt solid black;"&gt;&lt;div style="text-align: center; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Three months ended June 30, 2018&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 0.5pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="padding: 0px 0in 1pt; font-size: 10pt; line-height: 10pt; width: 22%; vertical-align: bottom;"&gt;&lt;div style="margin: 0px 0in; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; text-align: center; white-space: nowrap;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" style="padding: 0in; font-size: 10pt; line-height: 10pt; vertical-align: bottom; width: 11%; border-bottom: 1pt solid black; border-top: 0px none;"&gt;&lt;div style="text-align: center; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;T&amp;amp;D&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 0.5pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom; border-top: 0px none;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom; border-top: 0px none;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" style="padding: 0in; font-size: 10pt; line-height: 10pt; vertical-align: bottom; width: 11%; border-bottom: 1pt solid black; border-top: 0px none;"&gt;&lt;div style="text-align: center; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;C&amp;amp;I&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 0.5pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom; border-top: 0px none;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom; border-top: 0px none;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" style="padding: 0in; font-size: 10pt; line-height: 10pt; vertical-align: bottom; width: 11%; border-bottom: 1pt solid black; border-top: 0px none;"&gt;&lt;div style="text-align: center; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 0.5pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="padding: 0px 0in 1pt; font-size: 10pt; line-height: 10pt; width: 22%; vertical-align: bottom;"&gt;&lt;div style="margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(in&#160;thousands)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding: 0in; font-size: 10pt; line-height: 10pt; vertical-align: bottom; width: 11%; border-bottom: 1pt solid black; border-top: 0px none;"&gt;&lt;div style="text-align: center; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 0.5pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom; border-top: 0px none;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom; border-top: 0px none;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding: 0in; font-size: 10pt; line-height: 10pt; vertical-align: bottom; width: 11%; border-bottom: 1pt solid black; border-top: 0px none;"&gt;&lt;div style="text-align: center; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Percent&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 0.5pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding: 0in; font-size: 10pt; line-height: 10pt; vertical-align: bottom; width: 11%; border-bottom: 1pt solid black; border-top: 0px none;"&gt;&lt;div style="text-align: center; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 0.5pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom; border-top: 0px none;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom; border-top: 0px none;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding: 0in; font-size: 10pt; line-height: 10pt; vertical-align: bottom; width: 11%; border-bottom: 1pt solid black; border-top: 0px none;"&gt;&lt;div style="text-align: center; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Percent&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 0.5pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding: 0in; font-size: 10pt; line-height: 10pt; vertical-align: bottom; width: 11%; border-bottom: 1pt solid black; border-top: 0px none;"&gt;&lt;div style="text-align: center; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 0.5pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom; border-top: 0px none;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom; border-top: 0px none;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding: 0in; font-size: 10pt; line-height: 10pt; vertical-align: bottom; width: 11%; border-bottom: 1pt solid black; border-top: 0px none;"&gt;&lt;div style="text-align: center; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Percent&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 0.5pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: rgb(204, 238, 255); width: 22%; padding: 0px 0in; font-size: 10pt; line-height: 10pt; vertical-align: bottom;"&gt;&lt;div style="margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;Fixed price&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="text-align: left; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; text-indent: 0in; white-space: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 10%; padding: 0in; font-size: 10pt; line-height: 10pt; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;77,230&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 10%; padding: 0in; font-size: 10pt; line-height: 10pt; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;39.2&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt; text-align: left; vertical-align: bottom;"&gt;&lt;div style="text-align: left; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; text-indent: 0in; white-space: nowrap;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt; text-align: left; vertical-align: bottom;"&gt;&lt;div style="text-align: left; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; text-indent: 0in; white-space: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 10%; padding: 0in; font-size: 10pt; line-height: 10pt; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;90,439&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 10%; padding: 0in; font-size: 10pt; line-height: 10pt; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;63.4&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt; text-align: left; vertical-align: bottom;"&gt;&lt;div style="text-align: left; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; text-indent: 0in; white-space: nowrap;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt; text-align: left; vertical-align: bottom;"&gt;&lt;div style="text-align: left; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; text-indent: 0in; white-space: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 10%; padding: 0in; font-size: 10pt; line-height: 10pt; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;167,669&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 10%; padding: 0in; font-size: 10pt; line-height: 10pt; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;49.4&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt; text-align: left; vertical-align: bottom;"&gt;&lt;div style="text-align: left; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; text-indent: 0in; white-space: nowrap;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0px 0in; font-size: 10pt; line-height: 10pt; width: 22%; vertical-align: bottom;"&gt;&lt;div style="margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;Unit Price&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(255, 255, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;41,631&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(255, 255, 255); width: 1%; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;21.1&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(255, 255, 255); width: 1%; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;15,408&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(255, 255, 255); width: 1%; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;10.8&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(255, 255, 255); width: 1%; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;57,039&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(255, 255, 255); width: 1%; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;16.8&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0px 0in; font-size: 10pt; line-height: 10pt; width: 22%; vertical-align: bottom;"&gt;&lt;div style="margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;T&amp;amp;E&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;68,073&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;34.6&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;8,942&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;6.3&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;77,015&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;22.7&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0px 0in 1pt; font-size: 10pt; line-height: 10pt; width: 22%; vertical-align: bottom;"&gt;&lt;div style="margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(255, 255, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in; border-bottom: 1pt solid black;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;9,991&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in 0in 0.5pt; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(255, 255, 255); width: 1%; vertical-align: bottom; padding: 0in 0in 1pt;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;5.1&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in 0in 0.5pt; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(255, 255, 255); width: 1%; vertical-align: bottom; padding: 0in 0in 1pt;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;27,962&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in 0in 0.5pt; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(255, 255, 255); width: 1%; vertical-align: bottom; padding: 0in 0in 1pt;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;19.5&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in 0in 0.5pt; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(255, 255, 255); width: 1%; vertical-align: bottom; padding: 0in 0in 1pt;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;37,953&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in 0in 0.5pt; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(255, 255, 255); width: 1%; vertical-align: bottom; padding: 0in 0in 1pt;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;11.1&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in 0in 0.5pt; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0px 0in 2.5pt; font-size: 10pt; line-height: 10pt; width: 22%; vertical-align: bottom;"&gt;&lt;div style="margin: 0px 0in; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 2.5pt; font-size: 10pt; line-height: 10pt; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in; border-bottom: 2.5pt double black; border-top: 0px none;"&gt;&lt;div style="text-align: left; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; text-indent: 0in; white-space: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black; border-top: 0px none;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;196,925&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 2.5pt; background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black; border-top: 0px none;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black; border-top: 0px none;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;100.0&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="text-align: left; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; text-indent: 0in; white-space: nowrap;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 2.5pt; background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black; border-top: 0px none;"&gt;&lt;div style="text-align: left; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; text-indent: 0in; white-space: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black; border-top: 0px none;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;142,751&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 2.5pt; background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black; border-top: 0px none;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black; border-top: 0px none;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;100.0&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="text-align: left; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; text-indent: 0in; white-space: nowrap;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 2.5pt; background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black; border-top: 0px none;"&gt;&lt;div style="text-align: left; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; text-indent: 0in; white-space: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black; border-top: 0px none;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;339,676&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 2.5pt; background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black; border-top: 0px none;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black; border-top: 0px none;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;100.0&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="text-align: left; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; text-indent: 0in; white-space: nowrap;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; background: none;"&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: center; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; border-collapse: separate; width: 80%; border-spacing: 0px; margin: 0in 0in 0in 1in;;text-align:left;"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="22" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Six months ended June 30,&#160;&#160;2018&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;T&amp;amp;D&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;C&amp;amp;I&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(in thousands)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Percent&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Percent&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Percent&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="width: 332px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;Fixed price&lt;/td&gt;&lt;td style="width: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 151px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;156,665&lt;/td&gt;&lt;td style="text-align: left; width: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 151px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;37.9&lt;/td&gt;&lt;td style="text-align: left; width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;%&lt;/td&gt;&lt;td style="width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 150px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;179,594&lt;/td&gt;&lt;td style="text-align: left; width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 150px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;66.0&lt;/td&gt;&lt;td style="text-align: left; width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;%&lt;/td&gt;&lt;td style="width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 150px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;336,259&lt;/td&gt;&lt;td style="text-align: left; width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 150px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;49.1&lt;/td&gt;&lt;td style="text-align: left; width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;Unit Price&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;87,307&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;21.1&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;25,058&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;9.2&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;112,365&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;16.4&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;T&amp;amp;E&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;148,418&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;35.9&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;18,399&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;6.8&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;166,817&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;24.3&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;20,921&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;5.1&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;48,925&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;18.0&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;69,846&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;10.2&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;413,311&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;100.0&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;271,976&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;100.0&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;685,287&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;100.0&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;/table&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:ScheduleOfRevenueByContractType>
<us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock id="Factid_1136796" contextRef="P01_01_2018To06_30_2018">&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;1. Organization, Business and Basis of Presentation&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Organization and Business&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;MYR Group Inc. (the &#8220;Company&#8221;) is a holding company of specialty electrical construction service providers and conducts operations through its wholly owned subsidiaries, including: 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&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;The Company performs construction services in two business segments: Transmission and Distribution (&#8220;T&amp;amp;D&#8221;) and Commercial and Industrial (&#8220;C&amp;amp;I&#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. The C&amp;amp;I customers include general contractors, commercial and industrial facility owners, local governments and developers in the western and northeastern United States and western Canada. 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.&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;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Basis of Presentation&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Interim Consolidated Financial Information&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&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 (&#8220;U.S. GAAP&#8221;) for interim financial reporting and pursuant to the rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#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. Certain reclassifications were made to prior year amounts to conform to the current year presentation. The consolidated balance sheet as of December 31, 2017 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, 2017, included in the Company&#8217;s Annual Report on Form 10-K, which was filed with the SEC on March 7, 2018.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Foreign Currency&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The functional currency for the Company&#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. Equity accounts are translated at historical rates. Cumulative translation adjustments are included as a separate component of accumulated other comprehensive income in shareholders&#8217; equity. Foreign currency transaction gains and losses, arising primarily from changes in exchange rates on short-term monetary assets and liabilities, and ineffective long-term monetary assets and liabilities are recorded in the &#8220;other income, net&#8221; line on the consolidated statements of operations. Foreign currency losses were not significant for the six months ended June 30, 2018.&#160;The Company recorded $0.1 million of foreign currency loss for the six months ended June 30, 2017. Effective 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;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Accounts Receivable&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&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&#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, 2018 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;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Use of Estimates&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&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, the 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&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&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&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;In the six months ended June 30, 2018&#160;and&#160;June&#160;30,&#160;2017,&#160;the Company recognized revenues of $6.7 million and&#160;$5.2&#160;million,&#160;respectively,&#160;related to significant change orders and/or claims that had been included as contract price adjustments on certain contracts which&#160;&lt;/div&gt;were&#160;i&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;n the process of being negotiated in the normal course of business.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&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. During the three months ended June 30, 2018, changes in estimates pertaining to certain projects increased consolidated gross margin by 0.1%, which resulted in increases in operating income of $0.2 million, net income of $0.2 million and diluted earnings per common share of $0.01. During the six months ended June 30, 2018, changes in estimates pertaining to certain projects increased consolidated gross margin by 0.1%, which resulted in increases in operating income of $0.1 million, net income of $0.1 million and no&#160;impact&#160;to&#160;diluted earnings per common share.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;During the three months ended June 30, 2017, changes in estimates pertaining to certain projects decreased consolidated gross margin by 2.1%, which resulted in decreases in operating income of $7.4 million, net income of $4.4 million and diluted&#160;earnings per common share of $0.27. During the six months ended June 30, 2017, changes in estimates pertaining to certain projects decreased consolidated gross margin by 1.0%, which resulted in decreases in operating income of $6.8 million, net income of $4.1 million and diluted earnings per common share of $0.25.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Recent Accounting Pronouncements&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Changes to U.S. GAAP are typically established by the Financial Accounting Standards Board (&#8220;FASB&#8221;) in the form of accounting standards updates (&#8220;ASUs&#8221;) to the FASB&#8217;s Accounting Standards Codification (&#8220;ASC&#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&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Recently Adopted Accounting Pronouncements&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;In May 2014, the FASB issued ASU No. 2014-09,&lt;div style="text-decoration: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="font-style:italic;display:inline;"&gt;Revenue from Contracts with Customers (Topic 606)&lt;/div&gt;. The amendments under this pronouncement changed 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. 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 January 1, 2018, the Company adopted this ASU on a modified retrospective basis. Results for reporting periods beginning after January 1, 2018 are presented under&lt;div style="text-decoration: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="font-style:italic;display:inline;"&gt;Revenue from Contracts with Customers (Topic 606)&lt;/div&gt;, while prior period amounts were not adjusted and continue to be reported in accordance with the Company&#8217;s historical accounting under&lt;div style="text-decoration: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="font-style:italic;display:inline;"&gt;Revenue Recognition Topic 605&lt;/div&gt;. See Note 2&#8211;Revenue Recognition to the Financial Statements for further information related to the Company&#8217;s accounting policy and transition disclosures associated with the adoption of this pronouncement.&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;In January 2017, the FASB issued ASU No. 2017-01&lt;div style="font-style:italic;display:inline;"&gt;, Business Combinations (Topic 805): Clarifying the Definition of a Business&lt;/div&gt;, which clarified 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 Company adopted this ASU on a prospective basis in January 2018 and there was no effect on the Company&#8217;s financial position, results of operations or cash flows.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;In October 2016, the FASB issued ASU No. 2016-16,&lt;div style="text-decoration: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="font-style:italic;display:inline;"&gt;Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory&lt;/div&gt;, which modified existing guidance and 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 eliminated the recognition exception within previous guidance. The Company adopted this ASU using a modified retrospective approach in January 2018 and there was no effect on the Company&#8217;s financial position, results of operations or cash flows.&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;In August 2016, the FASB issued ASU No. 2016-15,&lt;div style="text-decoration: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="font-style:italic;display:inline;"&gt;Statement of Cash Flows (Topic 230)&lt;/div&gt;:&lt;div style="text-decoration: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="font-style:italic;display:inline;"&gt;Classification of Certain Cash Receipts and Cash Payments&lt;/div&gt;, which intended to reduce diversity in practice in how eight specific transactions are classified in the statement of cash flows. The Company adopted this ASU on a retrospective basis in January 2018 and there was no effect on the Company&#8217;s financial position, results of operations or cash flows.&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Recently Issued Accounting Pronouncements&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;In January 2017, the FASB issued ASU No. 2017-04,&lt;div style="text-decoration: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="font-style:italic;display:inline;"&gt;Intangibles&#8212;Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment&lt;/div&gt;, which simplifies the subsequent measurement of goodwill, through the 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="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;In February 2016, the FASB issued ASU No. 2016-02,&lt;div style="text-decoration: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="font-style:italic;display:inline;"&gt;Leases (Topic 842)&lt;/div&gt;. The amendments under this pronouncement will change the way all leases with durations in excess of one year 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&#8217;s right to use, or control the use of, a specified asset for the specified lease term. The lease liability represents the lessee&#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.&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&#160;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;The Company continues to evaluate the impact that this pronouncement, and all amendments relating to this pronouncement, will have on its policies and procedures pertaining to its existing and future lease arrangements, disclosure requirements and on the Company&#8217;s financial statements. The Company expects that most existing operating lease commitments that extend beyond twelve months at the time of adoption will be recognized as lease liabilities and right-of-use assets upon adoption.&#160;While the Company is still evaluating the requirements of this update, it currently does not expect the adoption to have a material impact on the recognition, measurement or presentation of lease expenses within the Consolidated Statements of Operations and Comprehensive Income or Consolidated Statements of Cash Flows. See Note 8&#8211;Lease Obligations to the Financial Statements for further information related to the Company&#8217;s future minimum lease payments and the timing of those payments.&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>
<us-gaap:RevenueFromContractWithCustomerTextBlock id="Factid_1136724" contextRef="P01_01_2018To06_30_2018">&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2. Revenue Recognition&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Adoption and Accounting Policy&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;On January 1, 2018, the Company adopted ASU No. 2014-09,&lt;div style="text-decoration: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="font-style:italic;display:inline;"&gt;Revenue from Contracts with Customers (Topic 606)&lt;/div&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;using the modified retrospective method for contracts that were not completed as of January 1, 2018. Results for reporting periods beginning after January 1, 2018 are presented under this new pronouncement, while prior period amounts are not adjusted and continue to be reported under the accounting standard&lt;div style="text-decoration: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="font-style:italic;display:inline;"&gt;Revenue Recognition Topic 605,&lt;div style="text-decoration: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;which was in effect for prior periods. The Company recorded an increase to opening retained earnings of $0.7 million, net of tax, as of January 1, 2018 due to the cumulative impact of adopting Topic 606, representing revenues which would have been recognized in prior periods under Topic 606. The impact to revenue for the three and six months ended June 30, 2018 was an increase of $0.2 million and $0.3 million, respectively, as a result of adopting Topic 606. The cumulative adjustment and the impact experienced during the&#160;six months ended June 30, 2018 were due to accelerated recognition of contract provisions related to variable consideration previously not permitted to be recognized under Topic 605 until no remaining contingency existed related to this consideration.&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Under Topic 606, the Company recognizes revenue to depict the transfer of goods or services to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for goods or services provided. Revenue associated with contracts with customers is recognized over time as the Company&#8217;s performance creates or enhances customer controlled assets or creates or enhances an asset with no alternative use, which the Company has an enforceable right to receive compensation as defined under the contract for performance completed. To determine the amount of revenue to recognize over time, the Company estimates profit by determining the difference between total estimated revenue and total estimated cost of a contract. The profit and corresponding revenue is recognized over the contract term based on costs incurred under the cost-to-cost method. For purposes of recognizing revenue, the Company follows the five step approach outlined in ASC 606-10-25.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;As the cost-to-cost method is driven by incurred cost, the Company calculates the percentage of completion by dividing costs incurred-to-date by the total estimated cost. The percentage of completion is then multiplied by estimated revenues to determine inception-to-date revenue. Revenue recognized for the period is the current inception-to-date recognized revenue less the prior period inception-to-date recognized revenue. If a contract is projected to result in a loss, the entire contract loss is recognized in the period when the loss was first determined and the amount of the loss is updated in subsequent reporting periods. Revenue recognition also includes an amount related to a contract asset or contract liability. If the recognized revenue is greater than the amount billed to the customer, a contract asset is recorded in costs and estimated earnings in excess of billings on uncompleted contracts. Conversely, if the amount billed to the customer is greater than the recognized revenue, a contract liability is recorded in billings in excess of costs and estimated earnings on uncompleted contracts. Contract costs incurred-to-date and expected total contract costs are continuously monitored during the term of the contract. Changes in the job performance, job conditions and final contract settlements are factors that influence management&#8217;s assessment of total contract value and the total estimated costs to complete those contracts, and therefore, profit and revenue recognition.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Some of the Company&#8217;s contracts may have contract terms that include variable consideration such as safety or performance bonuses or liquidated damages. In accordance with ASC 606-10-32, the Company estimates the variable consideration using one of two methods. In contracts in which there is a binary outcome, the most likely amount method is used. In instances in which there is a range of possible outcomes, the expected value method is used. In accordance with ASC 606-10-32-11, the Company includes the estimated amount of variable consideration in the transaction price only to the extent that it is probable that a significant reversal in the amount of cumulative recognized revenue will not result when the final outcome of the variable consideration is determined. In contracts in which a significant reversal may occur, the Company uses constraint in recognizing revenue on variable consideration. Although the Company often enters into contracts that contain liquidated damage clauses, the Company rarely incurs them, and as such, the Company does not include amounts associated with liquidated damage clauses until it is probable that liquidated damages will occur. These items are continually monitored by multiple levels of management throughout the reporting period.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;A portion of the work the Company performs requires financial assurances in the form of performance and payment bonds or letters of credit at the time of execution of the contract. Most contracts include retention provisions of up to 10%, which are generally withheld from each progress payment as retainage until the contract work has been completed and approved.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Disaggregation of Revenue&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;A majority of the Company&#8217;s revenues are earned through contracts with customers that normally provide for payment upon completion of specified work or units of work as identified in the contract. Although there is considerable variation in the terms of these contracts they are primarily structured as fixed-price contracts, under which the Company agrees to do the entire project for a fixed amount, or unit-price contracts, under which the Company agrees to do the work at a fixed price per unit of work as specified in the contract. The Company also enters into time-and-equipment and time-and-materials contracts under which the Company is paid for labor and equipment at negotiated hourly billing rates and for other expenses, including materials, as incurred. Finally, the Company sometimes enters into cost-plus contracts, where the Company is paid for costs plus a negotiated margin. On occasion, time-and-equipment, time-and-materials and cost plus contracts require the Company to include a guaranteed not-to-exceed maximum price.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Historically, fixed-price and unit-price contracts have had the highest potential margins; however, they have had a greater risk in terms of profitability because cost overruns may not be recoverable. Time-and-equipment, time-and-materials and cost-plus contracts have historically had less margin upside, but generally have had a lower risk of cost overruns. The Company also provides services under master service agreements (&#8220;MSAs&#8221;) and other variable-term service agreements. MSAs normally cover maintenance, upgrade and extension services, as well as new construction. Work performed under MSAs is typically billed on a unit-price, time-and-materials or time-and-equipment basis. MSAs are typically one to three years in duration; however, most of the Company&#8217;s contracts, including MSAs, may be terminated by the customer on short notice, typically 30 to 90 days, even if the Company is not in default under the contract. Under MSAs, customers generally agree to use the Company for certain services in a specified geographic region. Most MSAs include no obligation for the contract counterparty to assign specific volumes of work to the Company and do not require&#160;the counterparty to use the Company exclusively, although in some cases the MSA contract gives the Company a right of first refusal for certain work. Additional information related to the Company&#8217;s market types is provided in Note 10&#8211;Segment Information to the Financial Statements.&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;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The components of the Company&#8217;s revenue by contract type for the three&#160;and&#160;six months ended June 30, 2018 were as follows:&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in;"&gt;&#160;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in;"&gt;&#160;&lt;/div&gt;&lt;table style="width: 80%; margin-left: 1in; border-collapse: separate; border-spacing: 0px;;text-align:left;"&gt;&lt;tr&gt;&lt;td style="padding: 0px 0in 1pt; font-size: 10pt; line-height: 10pt; width: 22%; vertical-align: bottom;"&gt;&lt;div style="margin: 0px 0in; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; text-align: center; white-space: nowrap;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="22" style="padding: 0in; font-size: 10pt; line-height: 10pt; vertical-align: bottom; width: 11%; border-bottom: 1pt solid black;"&gt;&lt;div style="text-align: center; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Three months ended June 30, 2018&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 0.5pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="padding: 0px 0in 1pt; font-size: 10pt; line-height: 10pt; width: 22%; vertical-align: bottom;"&gt;&lt;div style="margin: 0px 0in; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; text-align: center; white-space: nowrap;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" style="padding: 0in; font-size: 10pt; line-height: 10pt; vertical-align: bottom; width: 11%; border-bottom: 1pt solid black; border-top: 0px none;"&gt;&lt;div style="text-align: center; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;T&amp;amp;D&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 0.5pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom; border-top: 0px none;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom; border-top: 0px none;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" style="padding: 0in; font-size: 10pt; line-height: 10pt; vertical-align: bottom; width: 11%; border-bottom: 1pt solid black; border-top: 0px none;"&gt;&lt;div style="text-align: center; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;C&amp;amp;I&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 0.5pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom; border-top: 0px none;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom; border-top: 0px none;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" style="padding: 0in; font-size: 10pt; line-height: 10pt; vertical-align: bottom; width: 11%; border-bottom: 1pt solid black; border-top: 0px none;"&gt;&lt;div style="text-align: center; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 0.5pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="padding: 0px 0in 1pt; font-size: 10pt; line-height: 10pt; width: 22%; vertical-align: bottom;"&gt;&lt;div style="margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(in&#160;thousands)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding: 0in; font-size: 10pt; line-height: 10pt; vertical-align: bottom; width: 11%; border-bottom: 1pt solid black; border-top: 0px none;"&gt;&lt;div style="text-align: center; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 0.5pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom; border-top: 0px none;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom; border-top: 0px none;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding: 0in; font-size: 10pt; line-height: 10pt; vertical-align: bottom; width: 11%; border-bottom: 1pt solid black; border-top: 0px none;"&gt;&lt;div style="text-align: center; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Percent&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 0.5pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding: 0in; font-size: 10pt; line-height: 10pt; vertical-align: bottom; width: 11%; border-bottom: 1pt solid black; border-top: 0px none;"&gt;&lt;div style="text-align: center; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 0.5pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom; border-top: 0px none;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom; border-top: 0px none;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding: 0in; font-size: 10pt; line-height: 10pt; vertical-align: bottom; width: 11%; border-bottom: 1pt solid black; border-top: 0px none;"&gt;&lt;div style="text-align: center; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Percent&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 0.5pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding: 0in; font-size: 10pt; line-height: 10pt; vertical-align: bottom; width: 11%; border-bottom: 1pt solid black; border-top: 0px none;"&gt;&lt;div style="text-align: center; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 0.5pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom; border-top: 0px none;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom; border-top: 0px none;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding: 0in; font-size: 10pt; line-height: 10pt; vertical-align: bottom; width: 11%; border-bottom: 1pt solid black; border-top: 0px none;"&gt;&lt;div style="text-align: center; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Percent&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 0.5pt; font-size: 10pt; line-height: 10pt; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: rgb(204, 238, 255); width: 22%; padding: 0px 0in; font-size: 10pt; line-height: 10pt; vertical-align: bottom;"&gt;&lt;div style="margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;Fixed price&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="text-align: left; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; text-indent: 0in; white-space: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 10%; padding: 0in; font-size: 10pt; line-height: 10pt; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;77,230&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 10%; padding: 0in; font-size: 10pt; line-height: 10pt; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;39.2&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt; text-align: left; vertical-align: bottom;"&gt;&lt;div style="text-align: left; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; text-indent: 0in; white-space: nowrap;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt; text-align: left; vertical-align: bottom;"&gt;&lt;div style="text-align: left; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; text-indent: 0in; white-space: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 10%; padding: 0in; font-size: 10pt; line-height: 10pt; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;90,439&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 10%; padding: 0in; font-size: 10pt; line-height: 10pt; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;63.4&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt; text-align: left; vertical-align: bottom;"&gt;&lt;div style="text-align: left; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; text-indent: 0in; white-space: nowrap;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt; text-align: left; vertical-align: bottom;"&gt;&lt;div style="text-align: left; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; text-indent: 0in; white-space: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 10%; padding: 0in; font-size: 10pt; line-height: 10pt; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;167,669&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 10%; padding: 0in; font-size: 10pt; line-height: 10pt; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;49.4&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt; text-align: left; vertical-align: bottom;"&gt;&lt;div style="text-align: left; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; text-indent: 0in; white-space: nowrap;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0px 0in; font-size: 10pt; line-height: 10pt; width: 22%; vertical-align: bottom;"&gt;&lt;div style="margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;Unit Price&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(255, 255, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;41,631&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(255, 255, 255); width: 1%; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;21.1&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(255, 255, 255); width: 1%; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;15,408&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(255, 255, 255); width: 1%; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;10.8&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(255, 255, 255); width: 1%; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;57,039&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(255, 255, 255); width: 1%; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;16.8&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0px 0in; font-size: 10pt; line-height: 10pt; width: 22%; vertical-align: bottom;"&gt;&lt;div style="margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;T&amp;amp;E&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;68,073&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;34.6&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;8,942&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;6.3&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;77,015&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;22.7&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0px 0in 1pt; font-size: 10pt; line-height: 10pt; width: 22%; vertical-align: bottom;"&gt;&lt;div style="margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(255, 255, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in; border-bottom: 1pt solid black;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;9,991&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in 0in 0.5pt; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(255, 255, 255); width: 1%; vertical-align: bottom; padding: 0in 0in 1pt;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;5.1&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in 0in 0.5pt; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(255, 255, 255); width: 1%; vertical-align: bottom; padding: 0in 0in 1pt;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;27,962&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in 0in 0.5pt; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(255, 255, 255); width: 1%; vertical-align: bottom; padding: 0in 0in 1pt;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;19.5&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in 0in 0.5pt; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(255, 255, 255); width: 1%; vertical-align: bottom; padding: 0in 0in 1pt;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;37,953&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in 0in 0.5pt; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(255, 255, 255); width: 1%; vertical-align: bottom; padding: 0in 0in 1pt;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;11.1&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(255, 255, 255); padding: 0in 0in 0.5pt; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0px 0in 2.5pt; font-size: 10pt; line-height: 10pt; width: 22%; vertical-align: bottom;"&gt;&lt;div style="margin: 0px 0in; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 2.5pt; font-size: 10pt; line-height: 10pt; width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in; border-bottom: 2.5pt double black; border-top: 0px none;"&gt;&lt;div style="text-align: left; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; text-indent: 0in; white-space: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black; border-top: 0px none;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;196,925&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 2.5pt; background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black; border-top: 0px none;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black; border-top: 0px none;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;100.0&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="text-align: left; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; text-indent: 0in; white-space: nowrap;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 2.5pt; background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black; border-top: 0px none;"&gt;&lt;div style="text-align: left; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; text-indent: 0in; white-space: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black; border-top: 0px none;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;142,751&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 2.5pt; background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black; border-top: 0px none;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black; border-top: 0px none;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;100.0&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="text-align: left; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; text-indent: 0in; white-space: nowrap;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 2.5pt; background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black; border-top: 0px none;"&gt;&lt;div style="text-align: left; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; text-indent: 0in; white-space: nowrap;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black; border-top: 0px none;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;339,676&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 2.5pt; background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black; border-top: 0px none;"&gt;&lt;div style="font-size: 10pt; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;"&gt;&lt;div style="font-family: &amp;quot;times new roman&amp;quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt; width: 10%; text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black; border-top: 0px none;"&gt;&lt;div style="text-align: right; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; white-space: nowrap;"&gt;100.0&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; font-size: 10pt; line-height: 10pt; width: 1%; text-align: left; vertical-align: bottom;"&gt;&lt;div style="text-align: left; margin: 0in 0in 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; text-indent: 0in; white-space: nowrap;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; background: none;"&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: center; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; border-collapse: separate; width: 80%; border-spacing: 0px; margin: 0in 0in 0in 1in;;text-align:left;"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="22" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Six months ended June 30,&#160;&#160;2018&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;T&amp;amp;D&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;C&amp;amp;I&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(in thousands)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Percent&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Percent&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Percent&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="width: 332px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;Fixed price&lt;/td&gt;&lt;td style="width: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 151px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;156,665&lt;/td&gt;&lt;td style="text-align: left; width: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 151px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;37.9&lt;/td&gt;&lt;td style="text-align: left; width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;%&lt;/td&gt;&lt;td style="width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 150px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;179,594&lt;/td&gt;&lt;td style="text-align: left; width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 150px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;66.0&lt;/td&gt;&lt;td style="text-align: left; width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;%&lt;/td&gt;&lt;td style="width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 150px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;336,259&lt;/td&gt;&lt;td style="text-align: left; width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 150px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;49.1&lt;/td&gt;&lt;td style="text-align: left; width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;Unit Price&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;87,307&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;21.1&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;25,058&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;9.2&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;112,365&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;16.4&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;T&amp;amp;E&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;148,418&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;35.9&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;18,399&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;6.8&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;166,817&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;24.3&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;20,921&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;5.1&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;48,925&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;18.0&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;69,846&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;10.2&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;413,311&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;100.0&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;271,976&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;100.0&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;685,287&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;100.0&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The components of the Company&#8217;s revenue by market type for the three&#160;and&#160;six months ended June 30, 2018 were as follows:&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&#160;&lt;/div&gt;&lt;table style="width: 80%; margin-left: 1in; border-collapse: collapse; border-spacing: 0px;"&gt;&lt;tr&gt;&lt;td style="padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; margin-top: 0px;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: center; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Three months ended June 30,&#160;&#160;2018&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; margin-top: 0px;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: center; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Six months ended June 30,&#160;&#160;2018&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(in thousands)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; margin-top: 0px;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: center; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; margin-top: 0px;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; margin-top: 0px;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: center; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Percent&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; margin-top: 0px;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; margin-top: 0px;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: center; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Segment&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; margin-top: 0px;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: center; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; margin-top: 0px;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; margin-top: 0px;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: center; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Percent&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; margin-top: 0px;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; margin-top: 0px;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: center; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Segment&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: rgb(204, 238, 255); width: 24%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-indent: 10pt; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;Transmission&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 10%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: right; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;121,708&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 10%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: right; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;35.8&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 10%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-indent: 10pt; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;T&amp;amp;D&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 2%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 10%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: right; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;256,161&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 10%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: right; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;37.4&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 2%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 10%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-indent: 10pt; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;T&amp;amp;D&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-indent: 10pt; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;Distribution&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: right; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;75,217&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: right; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;22.2&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-indent: 10pt; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;T&amp;amp;D&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: right; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;157,150&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: right; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;22.9&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-indent: 10pt; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;T&amp;amp;D&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-indent: 10pt; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;Electrical Construction&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: right; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;142,751&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: right; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;42.0&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-indent: 10pt; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;C&amp;amp;I&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: right; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;271,976&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: right; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;39.7&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-indent: 10pt; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;C&amp;amp;I&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white; padding: 0in 0in 2.5pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;Total Revenue&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in 0in 2.5pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2.25pt double black; background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2.25pt double black; background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: right; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;339,676&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in 0in 2.5pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in 0in 2.5pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2.25pt double black; background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2.25pt double black; background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: right; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;100.0&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in 0in 2.5pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in 0in 2.5pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in 0in 2.5pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in 0in 2.5pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2.25pt double black; background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2.25pt double black; background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: right; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;685,287&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in 0in 2.5pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in 0in 2.5pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2.25pt double black; background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2.25pt double black; background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: right; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;100.0&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in 0in 2.5pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in 0in 2.5pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in 0in 2.5pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: center; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Contract Assets and Liabilities&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Contracts with customers usually stipulate the timing of payment, which is defined by the terms found within the various contracts under which work was performed during the period. Therefore, contract assets and liabilities are created when the timing of costs incurred on work performed does not coincide with the billing terms, which frequently include retention provisions contained in each contract. The following table provides information about receivables, contract assets and contract liabilities from contracts with customers:&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: center; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; border-collapse: separate; width: 80%; border-spacing: 0px; margin: 0in 0in 0in 1in;;text-align:left;"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;June 30,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December 31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(in thousands)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 2pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2018&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 2pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2017&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 2pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Change&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="width: 864px; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;Contract assets&lt;/td&gt;&lt;td style="width: 15px; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 15px; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="width: 141px; text-align: right; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;87,356&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14px; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="width: 141px; text-align: right; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;78,260&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14px; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="width: 141px; text-align: right; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;9,096&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;Contract liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;(48,407&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;(28,919&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;(19,488&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;Net contract assets (liabilities)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;38,949&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;49,341&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;(10,392&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: center; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The difference between the opening and closing balances of the Company&#8217;s contract assets and contract liabilities primarily results from the timing of the Company&#8217;s performance and customer payment. The amounts of revenue recognized in the period that was included in the opening contract liability balances was $20.5 million and&#160;$31.1&#160;million&#160;for&#160;the&#160;three&#160;and&#160;six months ended June 30, 2018,&#160;respectively.&#160;This revenue consists primarily of work performed on previous billings to customers.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Remaining Performance Obligations&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;On June 30, 2018, the Company had $930.6 million of remaining performance obligations. The Company&#8217;s remaining performance obligations includes projects that have a written award, a letter of intent, a notice to proceed or an agreed upon work order to perform work on mutually accepted terms and conditions. The following table summarizes that amount of remaining performance obligations that the Company expects to be realized as of June 30, 2018 and the amount of the remaining performance obligations that the Company reasonably estimates will not be recognized within the next twelve months. The Company expects a vast majority of the remaining performance obligations to be recognized within twenty-four months, although the timing of the Company&#8217;s performance is not always under its control. Additionally, the difference between the remaining performance obligations and backlog is due to the exclusion of a portion of the Company&#8217;s MSAs under certain contract types from the Company&#8217;s remaining performance obligations as these contracts can be canceled for convenience at any time by the Company or the customer without considerable cost incurred by the customer. Additional information related to backlog is provided in &#8220;Item 2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221;.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: center; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; border-collapse: separate; width: 70%; border-spacing: 0px; margin: 0in 0in 0in 1.5in;;text-align:left;"&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; text-align: center; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Remaining Performance Obligations as of June 30, 2018&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 1pt solid black; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(In thousands)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; text-align: center; padding-left: 0px; padding-top: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 1pt solid black; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; text-align: center; padding-left: 0px; padding-top: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 1pt solid black; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amount estimated to not be&lt;br/&gt;recognized within 12 months&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="width: 555px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 12px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 283px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 11px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 11px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 11px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 226px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 11px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;T&amp;amp;D&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;406,376&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;53,876&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: center; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;C&amp;amp;I&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 1pt solid black; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 1pt solid black; vertical-align: bottom;"&gt;524,239&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 1pt solid black; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 1pt solid black; vertical-align: bottom;"&gt;128,238&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="text-align: center; padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 2.5pt double black; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 2.5pt double black; vertical-align: bottom;"&gt;930,615&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 2.5pt double black; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 2.5pt double black; vertical-align: bottom;"&gt;182,114&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
<myrg:ScheduleOfRevenueByMarketType id="Factid_1136729" contextRef="P01_01_2018To06_30_2018">&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The components of the Company&#8217;s revenue by market type for the three&#160;and&#160;six months ended June 30, 2018 were as follows:&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&#160;&lt;/div&gt;&lt;table style="width: 80%; margin-left: 1in; border-collapse: collapse; border-spacing: 0px;"&gt;&lt;tr&gt;&lt;td style="padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; margin-top: 0px;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: center; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Three months ended June 30,&#160;&#160;2018&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; margin-top: 0px;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: center; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Six months ended June 30,&#160;&#160;2018&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(in thousands)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; margin-top: 0px;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: center; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; margin-top: 0px;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; margin-top: 0px;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: center; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Percent&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; margin-top: 0px;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; margin-top: 0px;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: center; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Segment&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; margin-top: 0px;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: center; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; margin-top: 0px;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; margin-top: 0px;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: center; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Percent&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; margin-top: 0px;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; margin-top: 0px;"&gt;&lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: center; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Segment&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: rgb(204, 238, 255); width: 24%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-indent: 10pt; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;Transmission&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 10%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: right; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;121,708&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 10%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: right; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;35.8&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 10%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-indent: 10pt; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;T&amp;amp;D&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 2%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 10%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: right; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;256,161&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 10%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: right; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;37.4&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 1%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 2%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); width: 10%; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-indent: 10pt; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;T&amp;amp;D&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-indent: 10pt; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;Distribution&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: right; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;75,217&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: right; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;22.2&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-indent: 10pt; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;T&amp;amp;D&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: right; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;157,150&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: right; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;22.9&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-indent: 10pt; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;T&amp;amp;D&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-indent: 10pt; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;Electrical Construction&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: right; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;142,751&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: right; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;42.0&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-indent: 10pt; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;C&amp;amp;I&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: right; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;271,976&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1pt solid black; background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: right; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;39.7&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: rgb(204, 238, 255); padding: 0in 0in 1pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-indent: 10pt; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;C&amp;amp;I&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white; padding: 0in 0in 2.5pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;Total Revenue&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in 0in 2.5pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2.25pt double black; background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2.25pt double black; background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: right; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;339,676&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in 0in 2.5pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in 0in 2.5pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2.25pt double black; background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2.25pt double black; background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: right; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;100.0&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in 0in 2.5pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in 0in 2.5pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in 0in 2.5pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in 0in 2.5pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2.25pt double black; background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2.25pt double black; background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: right; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;685,287&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in 0in 2.5pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in 0in 2.5pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2.25pt double black; background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 2.25pt double black; background: white; padding: 0in; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="text-align: right; margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;100.0&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in 0in 2.5pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0.0001pt; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in 0in 2.5pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="background: white; padding: 0in 0in 2.5pt; font-size: 10pt; line-height: 10pt;;vertical-align:bottom;"&gt;&lt;div style="margin-bottom: 0px; font-family: &amp;quot;times new roman&amp;quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&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:ScheduleOfRevenueByMarketType>
<us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock id="Factid_1136723" contextRef="P01_01_2018To06_30_2018">&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The following table summarizes the shares of common stock underlying the Company&#8217;s unvested stock options and performance awards that were excluded from the calculation of dilutive securities:&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; border-collapse: collapse; width: 80%; border-spacing: 0px; margin: 0in 0in 0in 1in;;text-align:left;"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Three months ended&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Six months ended&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;June 30,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;June 30,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: normal; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(In thousands)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2018&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2017&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2018&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2017&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="width: 725px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;Restricted stock&lt;/td&gt;&lt;td style="width: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 151px; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;30&lt;/td&gt;&lt;td style="width: 16px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 15px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 150px; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;44&lt;/td&gt;&lt;td style="width: 15px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 15px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 150px; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;1&lt;/td&gt;&lt;td style="width: 15px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 15px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 15px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 150px; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;44&lt;/td&gt;&lt;td style="width: 15px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;Performance awards&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;68&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;50&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;86&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;127&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&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:ConsolidationPolicyTextBlock id="Factid_1136623" contextRef="P01_01_2018To06_30_2018">&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Interim Consolidated Financial Information&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&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 (&#8220;U.S. GAAP&#8221;) for interim financial reporting and pursuant to the rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#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. Certain reclassifications were made to prior year amounts to conform to the current year presentation. The consolidated balance sheet as of December 31, 2017 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, 2017, included in the Company&#8217;s Annual Report on Form 10-K, which was filed with the SEC on March 7, 2018.&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>
<us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock id="Factid_1136624" contextRef="P01_01_2018To06_30_2018">&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Foreign Currency&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The functional currency for the Company&#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. Equity accounts are translated at historical rates. Cumulative translation adjustments are included as a separate component of accumulated other comprehensive income in shareholders&#8217; equity. Foreign currency transaction gains and losses, arising primarily from changes in exchange rates on short-term monetary assets and liabilities, and ineffective long-term monetary assets and liabilities are recorded in the &#8220;other income, net&#8221; line on the consolidated statements of operations. Foreign currency losses were not significant for the six months ended June 30, 2018.&#160;The Company recorded $0.1 million of foreign currency loss for the six months ended June 30, 2017. Effective 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:ContractWithCustomerAssetAndLiabilityTableTextBlock id="Factid_1136730" contextRef="P01_01_2018To06_30_2018">&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;The following table provides information about receivables, contract assets and contract liabilities from contracts with customers:&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;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: center; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; border-collapse: separate; width: 80%; border-spacing: 0px; margin: 0in 0in 0in 1in;;text-align:left;"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;June 30,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December 31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 2pt; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(in thousands)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 2pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2018&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 2pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2017&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 2pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Change&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="width: 864px; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;Contract assets&lt;/td&gt;&lt;td style="width: 15px; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 15px; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="width: 141px; text-align: right; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;87,356&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14px; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="width: 141px; text-align: right; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;78,260&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14px; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="width: 141px; text-align: right; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;9,096&lt;/td&gt;&lt;td style="width: 14px; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;Contract liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;(48,407&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;(28,919&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 1pt solid black;"&gt;(19,488&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;Net contract assets (liabilities)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;38,949&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;49,341&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; border-bottom: 2.5pt double black;"&gt;(10,392&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
<us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock id="Factid_1136731" contextRef="P01_01_2018To06_30_2018">&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221;.&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;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: center; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; border-collapse: separate; width: 70%; border-spacing: 0px; margin: 0in 0in 0in 1.5in;;text-align:left;"&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; text-align: center; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Remaining Performance Obligations as of June 30, 2018&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 1pt solid black; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(In thousands)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; text-align: center; padding-left: 0px; padding-top: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 1pt solid black; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; text-align: center; padding-left: 0px; padding-top: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 1pt solid black; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amount estimated to not be&lt;br/&gt;recognized within 12 months&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="width: 555px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 12px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 283px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 11px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 11px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 11px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 226px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 11px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;T&amp;amp;D&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;406,376&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;53,876&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: center; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;C&amp;amp;I&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 1pt solid black; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 1pt solid black; vertical-align: bottom;"&gt;524,239&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 1pt solid black; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 1pt solid black; vertical-align: bottom;"&gt;128,238&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="text-align: center; padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 2.5pt double black; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 2.5pt double black; vertical-align: bottom;"&gt;930,615&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 2.5pt double black; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 2.5pt double black; vertical-align: bottom;"&gt;182,114&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock>
<us-gaap:TradeAndOtherAccountsReceivablePolicy id="Factid_1136625" contextRef="P01_01_2018To06_30_2018">&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Accounts Receivable&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&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&#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, 2018 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:UseOfEstimates id="Factid_1136626" contextRef="P01_01_2018To06_30_2018">&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Use of Estimates&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&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, the 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&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&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&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;In the six months ended June 30, 2018&#160;and&#160;June&#160;30,&#160;2017,&#160;the Company recognized revenues of $6.7 million and&#160;$5.2&#160;million,&#160;respectively,&#160;related to significant change orders and/or claims that had been included as contract price adjustments on certain contracts which&#160;&lt;/div&gt;were&#160;i&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;n the process of being negotiated in the normal course of business.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&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. During the three months ended June 30, 2018, changes in estimates pertaining to certain projects increased consolidated gross margin by 0.1%, which resulted in increases in operating income of $0.2 million, net income of $0.2 million and diluted earnings per common share of $0.01. During the six months ended June 30, 2018, changes in estimates pertaining to certain projects increased consolidated gross margin by 0.1%, which resulted in increases in operating income of $0.1 million, net income of $0.1 million and no&#160;impact&#160;to&#160;diluted earnings per common share.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;During the three months ended June 30, 2017, changes in estimates pertaining to certain projects decreased consolidated gross margin by 2.1%, which resulted in decreases in operating income of $7.4 million, net income of $4.4 million and diluted&#160;earnings per common share of $0.27. During the six months ended June 30, 2017, changes in estimates pertaining to certain projects decreased consolidated gross margin by 1.0%, which resulted in decreases in operating income of $6.8 million, net income of $4.1 million and diluted earnings per common share of $0.25.&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:AllowanceForDoubtfulAccountsReceivableCurrent id="Factid_1136595" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">568000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent id="Factid_1136596" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">605000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
<us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear id="Factid_1136466" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">87356000</us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear>
<us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear id="Factid_1136467" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">78260000</us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax id="Factid_1136248" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">685287000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax id="Factid_1136249" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">656314000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax id="Factid_1136290" contextRef="P04_01_2018To06_30_2018" unitRef="USD" decimals="-3">339676000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax id="Factid_1136291" contextRef="P04_01_2017To06_30_2017" unitRef="USD" decimals="-3">356185000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<myrg:AggregateCostsIncurredOnUncompletedContractsAndEstimatedEarnings id="Factid_1136460" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">2105022000</myrg:AggregateCostsIncurredOnUncompletedContractsAndEstimatedEarnings>
<myrg:AggregateCostsIncurredOnUncompletedContractsAndEstimatedEarnings id="Factid_1136461" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">1978981000</myrg:AggregateCostsIncurredOnUncompletedContractsAndEstimatedEarnings>
<myrg:BillingsToDate id="Factid_1136462" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">2066073000</myrg:BillingsToDate>
<myrg:BillingsToDate id="Factid_1136463" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">1929640000</myrg:BillingsToDate>
<us-gaap:NetIncomeLoss id="Factid_1136660" contextRef="P04_01_2018To06_30_2018" unitRef="USD" decimals="-3">6835000</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss id="Factid_1136661" contextRef="P04_01_2017To06_30_2017" unitRef="USD" decimals="-3">1230000</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss id="Factid_1136575" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">12479000</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss id="Factid_1136576" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">2430000</us-gaap:NetIncomeLoss>
<us-gaap:CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear id="Factid_1136515" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">592000</us-gaap:CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear>
<us-gaap:CostOfGoodsAndServicesSold id="Factid_1136292" contextRef="P04_01_2018To06_30_2018" unitRef="USD" decimals="-3">301046000</us-gaap:CostOfGoodsAndServicesSold>
<us-gaap:CostOfGoodsAndServicesSold id="Factid_1136293" contextRef="P04_01_2017To06_30_2017" unitRef="USD" decimals="-3">328668000</us-gaap:CostOfGoodsAndServicesSold>
<us-gaap:CostOfGoodsAndServicesSold id="Factid_1136250" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">610904000</us-gaap:CostOfGoodsAndServicesSold>
<us-gaap:CostOfGoodsAndServicesSold id="Factid_1136251" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">603057000</us-gaap:CostOfGoodsAndServicesSold>
<us-gaap:BillingsInExcessOfCostCurrent id="Factid_1136468" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">48407000</us-gaap:BillingsInExcessOfCostCurrent>
<us-gaap:BillingsInExcessOfCostCurrent id="Factid_1136469" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">28919000</us-gaap:BillingsInExcessOfCostCurrent>
<us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment id="Factid_1136597" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">242985000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
<us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment id="Factid_1136598" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">231391000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
<us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock id="Factid_1136627" contextRef="P01_01_2018To06_30_2018">&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Recent Accounting Pronouncements&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Changes to U.S. GAAP are typically established by the Financial Accounting Standards Board (&#8220;FASB&#8221;) in the form of accounting standards updates (&#8220;ASUs&#8221;) to the FASB&#8217;s Accounting Standards Codification (&#8220;ASC&#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&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Recently Adopted Accounting Pronouncements&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;In May 2014, the FASB issued ASU No. 2014-09,&lt;div style="text-decoration: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="font-style:italic;display:inline;"&gt;Revenue from Contracts with Customers (Topic 606)&lt;/div&gt;. The amendments under this pronouncement changed 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. 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 January 1, 2018, the Company adopted this ASU on a modified retrospective basis. Results for reporting periods beginning after January 1, 2018 are presented under&lt;div style="text-decoration: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="font-style:italic;display:inline;"&gt;Revenue from Contracts with Customers (Topic 606)&lt;/div&gt;, while prior period amounts were not adjusted and continue to be reported in accordance with the Company&#8217;s historical accounting under&lt;div style="text-decoration: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="font-style:italic;display:inline;"&gt;Revenue Recognition Topic 605&lt;/div&gt;. See Note 2&#8211;Revenue Recognition to the Financial Statements for further information related to the Company&#8217;s accounting policy and transition disclosures associated with the adoption of this pronouncement.&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;In January 2017, the FASB issued ASU No. 2017-01&lt;div style="font-style:italic;display:inline;"&gt;, Business Combinations (Topic 805): Clarifying the Definition of a Business&lt;/div&gt;, which clarified 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 Company adopted this ASU on a prospective basis in January 2018 and there was no effect on the Company&#8217;s financial position, results of operations or cash flows.&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;In October 2016, the FASB issued ASU No. 2016-16,&lt;div style="text-decoration: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="font-style:italic;display:inline;"&gt;Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory&lt;/div&gt;, which modified existing guidance and 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 eliminated the recognition exception within previous guidance. The Company adopted this ASU using a modified retrospective approach in January 2018 and there was no effect on the Company&#8217;s financial position, results of operations or cash flows.&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;In August 2016, the FASB issued ASU No. 2016-15,&lt;div style="text-decoration: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="font-style:italic;display:inline;"&gt;Statement of Cash Flows (Topic 230)&lt;/div&gt;:&lt;div style="text-decoration: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="font-style:italic;display:inline;"&gt;Classification of Certain Cash Receipts and Cash Payments&lt;/div&gt;, which intended to reduce diversity in practice in how eight specific transactions are classified in the statement of cash flows. The Company adopted this ASU on a retrospective basis in January 2018 and there was no effect on the Company&#8217;s financial position, results of operations or cash flows.&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Recently Issued Accounting Pronouncements&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;In January 2017, the FASB issued ASU No. 2017-04,&lt;div style="text-decoration: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="font-style:italic;display:inline;"&gt;Intangibles&#8212;Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment&lt;/div&gt;, which simplifies the subsequent measurement of goodwill, through the 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="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 0.5in; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;In February 2016, the FASB issued ASU No. 2016-02,&lt;div style="text-decoration: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="font-style:italic;display:inline;"&gt;Leases (Topic 842)&lt;/div&gt;. The amendments under this pronouncement will change the way all leases with durations in excess of one year 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&#8217;s right to use, or control the use of, a specified asset for the specified lease term. The lease liability represents the lessee&#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.&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&#160;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;The Company continues to evaluate the impact that this pronouncement, and all amendments relating to this pronouncement, will have on its policies and procedures pertaining to its existing and future lease arrangements, disclosure requirements and on the Company&#8217;s financial statements. The Company expects that most existing operating lease commitments that extend beyond twelve months at the time of adoption will be recognized as lease liabilities and right-of-use assets upon adoption.&#160;While the Company is still evaluating the requirements of this update, it currently does not expect the adoption to have a material impact on the recognition, measurement or presentation of lease expenses within the Consolidated Statements of Operations and Comprehensive Income or Consolidated Statements of Cash Flows. See Note 8&#8211;Lease Obligations to the Financial Statements for further information related to the Company&#8217;s future minimum lease payments and the timing of those payments.&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:CashAndCashEquivalentsAtCarryingValue id="Factid_1136182" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">4203000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:CashAndCashEquivalentsAtCarryingValue id="Factid_1136183" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">5343000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization id="Factid_1136599" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">5423000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization id="Factid_1136600" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">5183000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
<myrg:NetCostsAndEstimatedEarningsInExcessOfBillings id="Factid_1136470" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">38949000</myrg:NetCostsAndEstimatedEarningsInExcessOfBillings>
<myrg:NetCostsAndEstimatedEarningsInExcessOfBillings id="Factid_1136471" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">49341000</myrg:NetCostsAndEstimatedEarningsInExcessOfBillings>
<us-gaap:GrossProfit id="Factid_1136252" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">74383000</us-gaap:GrossProfit>
<us-gaap:GrossProfit id="Factid_1136253" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">53257000</us-gaap:GrossProfit>
<us-gaap:GrossProfit id="Factid_1136294" contextRef="P04_01_2018To06_30_2018" unitRef="USD" decimals="-3">38630000</us-gaap:GrossProfit>
<us-gaap:GrossProfit id="Factid_1136295" contextRef="P04_01_2017To06_30_2017" unitRef="USD" decimals="-3">27517000</us-gaap:GrossProfit>
<us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent id="Factid_1136516" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">1185000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent>
<us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate id="Factid_1136500" contextRef="P01_01_2018To06_30_2018" unitRef="pure" decimals="2">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
<us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate id="Factid_1136501" contextRef="P01_01_2017To06_30_2017" unitRef="pure" decimals="2">0.35</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
<us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate id="Factid_1136645" contextRef="P04_01_2017To06_30_2017" unitRef="pure" decimals="2">0.35</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
<us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate id="Factid_1136646" contextRef="P04_01_2018To06_30_2018" unitRef="pure" decimals="2">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
<us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet id="Factid_1136509" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-5">3200000</us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet>
<us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet id="Factid_1136510" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-5">3700000</us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet>
<dei:DocumentType id="Factid_1191504" contextRef="P01_01_2018To06_30_2018">10-Q</dei:DocumentType>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount id="Factid_1136672" contextRef="P04_01_2018To06_30_2018_RestrictedstockMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" unitRef="shares" decimals="-3">30000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount id="Factid_1136673" contextRef="P04_01_2017To06_30_2017_RestrictedstockMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" unitRef="shares" decimals="-3">44000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount id="Factid_1136674" contextRef="P04_01_2018To06_30_2018_PerformanceSharesMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" unitRef="shares" decimals="-3">68000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount id="Factid_1136675" contextRef="P04_01_2017To06_30_2017_PerformanceSharesMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" unitRef="shares" decimals="-3">50000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount id="Factid_1136587" contextRef="P01_01_2018To06_30_2018_RestrictedstockMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" unitRef="shares" decimals="-3">1000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount id="Factid_1136588" contextRef="P01_01_2017To06_30_2017_RestrictedstockMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" unitRef="shares" decimals="-3">44000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount id="Factid_1136589" contextRef="P01_01_2018To06_30_2018_PerformanceSharesMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" unitRef="shares" decimals="-3">86000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount id="Factid_1136590" contextRef="P01_01_2017To06_30_2017_PerformanceSharesMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" unitRef="shares" decimals="-3">127000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<dei:AmendmentFlag id="Factid_1191505" contextRef="P01_01_2018To06_30_2018">false</dei:AmendmentFlag>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic id="Factid_1136577" contextRef="P01_01_2018To06_30_2018" unitRef="shares" decimals="-3">16388000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic id="Factid_1136578" contextRef="P01_01_2017To06_30_2017" unitRef="shares" decimals="-3">16237000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic id="Factid_1136662" contextRef="P04_01_2018To06_30_2018" unitRef="shares" decimals="-3">16455000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic id="Factid_1136663" contextRef="P04_01_2017To06_30_2017" unitRef="shares" decimals="-3">16312000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax id="Factid_1136545" contextRef="P01_01_2018To06_30_2018_TdMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">413311000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax id="Factid_1136546" contextRef="P01_01_2017To06_30_2017_TdMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">435528000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax id="Factid_1136547" contextRef="P01_01_2018To06_30_2018_CiMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">271976000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax id="Factid_1136548" contextRef="P01_01_2017To06_30_2017_CiMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">220786000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax id="Factid_1136549" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">685287000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax id="Factid_1136550" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">656314000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax id="Factid_1136559" contextRef="P04_01_2018To06_30_2018_TdMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">196925000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax id="Factid_1136560" contextRef="P04_01_2017To06_30_2017_TdMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">239794000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax id="Factid_1136561" contextRef="P04_01_2018To06_30_2018_CiMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">142751000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax id="Factid_1136562" contextRef="P04_01_2017To06_30_2017_CiMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">116391000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax id="Factid_1136563" contextRef="P04_01_2018To06_30_2018" unitRef="USD" decimals="-3">339676000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax id="Factid_1136564" contextRef="P04_01_2017To06_30_2017" unitRef="USD" decimals="-3">356185000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:EffectiveIncomeTaxRateContinuingOperations id="Factid_1136704" contextRef="P04_01_2017To06_30_2017" unitRef="pure" decimals="3">0.673</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
<us-gaap:EffectiveIncomeTaxRateContinuingOperations id="Factid_1136705" contextRef="P01_01_2017To06_30_2017" unitRef="pure" decimals="3">0.472</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
<us-gaap:EffectiveIncomeTaxRateContinuingOperations id="Factid_1136715" contextRef="P01_01_2018To06_30_2018" unitRef="pure" decimals="3">0.288</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
<us-gaap:EffectiveIncomeTaxRateContinuingOperations id="Factid_1136716" contextRef="P04_01_2018To06_30_2018" unitRef="pure" decimals="3">0.288</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
<us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears id="Factid_1136517" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">1185000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears>
<us-gaap:Depreciation id="Factid_1136682" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">18590000</us-gaap:Depreciation>
<us-gaap:Depreciation id="Factid_1136683" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">19055000</us-gaap:Depreciation>
<us-gaap:SellingGeneralAndAdministrativeExpense id="Factid_1136296" contextRef="P04_01_2018To06_30_2018" unitRef="USD" decimals="-3">29168000</us-gaap:SellingGeneralAndAdministrativeExpense>
<us-gaap:SellingGeneralAndAdministrativeExpense id="Factid_1136297" contextRef="P04_01_2017To06_30_2017" unitRef="USD" decimals="-3">25024000</us-gaap:SellingGeneralAndAdministrativeExpense>
<us-gaap:SellingGeneralAndAdministrativeExpense id="Factid_1136254" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">57448000</us-gaap:SellingGeneralAndAdministrativeExpense>
<us-gaap:SellingGeneralAndAdministrativeExpense id="Factid_1136255" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">50803000</us-gaap:SellingGeneralAndAdministrativeExpense>
<us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock id="Factid_1136636" contextRef="P01_01_2018To06_30_2018">&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The net asset position for contracts in process consisted of the following:&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: center; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; border-collapse: collapse; width: 70%; border-spacing: 0px; margin: 0in 0in 0in 1in;;text-align:left;"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;June 30,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December 31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: normal; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(In thousands)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2018&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2017&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="width: 859px; text-align: left; text-indent: 0in; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;Costs and estimated earnings on uncompleted contracts&lt;/td&gt;&lt;td style="width: 13px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="width: 147px; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;2,105,022&lt;/td&gt;&lt;td style="width: 12px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="width: 147px; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;1,978,981&lt;/td&gt;&lt;td style="width: 12px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; padding-bottom: 1pt; text-indent: 0in; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;Less: Billings to date&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;2,066,073&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;1,929,640&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;38,949&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;49,341&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;"&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 id="Factid_1136637" contextRef="P01_01_2018To06_30_2018_ConsolidatedBalanceSheetMembermyrgFinancialStatementsAxis">&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The net asset position for contracts in process included in the accompanying consolidated balance sheets was as follows:&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: center; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; border-collapse: collapse; width: 70%; border-spacing: 0px; margin: 0in 0in 0in 1in;;text-align:left;"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;June 30,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December 31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: normal; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(In thousands)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2018&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: normal; padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-weight: normal; text-align: center; border-bottom: 1pt solid black; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2017&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: normal; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;;white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="width: 847px; text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;Costs and estimated earnings in excess of billings on uncompleted contracts&lt;/td&gt;&lt;td style="width: 13px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="width: 147px; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;87,356&lt;/td&gt;&lt;td style="width: 12px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="width: 147px; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;78,260&lt;/td&gt;&lt;td style="width: 12px; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in; padding-top: 0px; vertical-align: bottom;"&gt;Billings in excess of costs and estimated earnings on uncompleted contracts&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;(48,407&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;(28,919&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;38,949&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;$&lt;/td&gt;&lt;td style="border-bottom: 2.5pt double black; text-align: right; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: bottom;"&gt;49,341&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 0px; padding-top: 0px; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;"&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:PreferredStockParOrStatedValuePerShare id="Factid_1136601" contextRef="PAsOn06_30_2018" unitRef="USD_per_Share" decimals="2">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
<us-gaap:PreferredStockParOrStatedValuePerShare id="Factid_1136603" contextRef="PAsOn12_31_2017" unitRef="USD_per_Share" decimals="2">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
<us-gaap:AccountsReceivableNetCurrent id="Factid_1136184" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">280018000</us-gaap:AccountsReceivableNetCurrent>
<us-gaap:AccountsReceivableNetCurrent id="Factid_1136185" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">283008000</us-gaap:AccountsReceivableNetCurrent>
<us-gaap:PreferredStockSharesAuthorized id="Factid_1136604" contextRef="PAsOn12_31_2017" unitRef="shares" decimals="0">4000000</us-gaap:PreferredStockSharesAuthorized>
<us-gaap:PreferredStockSharesAuthorized id="Factid_1136602" contextRef="PAsOn06_30_2018" unitRef="shares" decimals="0">4000000</us-gaap:PreferredStockSharesAuthorized>
<us-gaap:RevenueRemainingPerformanceObligation id="Factid_1136784" contextRef="PAsOn06_30_2018_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">406376000</us-gaap:RevenueRemainingPerformanceObligation>
<us-gaap:RevenueRemainingPerformanceObligation id="Factid_1136786" contextRef="PAsOn06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">524239000</us-gaap:RevenueRemainingPerformanceObligation>
<us-gaap:RevenueRemainingPerformanceObligation id="Factid_1136788" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">930615000</us-gaap:RevenueRemainingPerformanceObligation>
<us-gaap:AmortizationOfIntangibleAssets id="Factid_1136256" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">236000</us-gaap:AmortizationOfIntangibleAssets>
<us-gaap:AmortizationOfIntangibleAssets id="Factid_1136257" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">398000</us-gaap:AmortizationOfIntangibleAssets>
<us-gaap:AmortizationOfIntangibleAssets id="Factid_1136298" contextRef="P04_01_2018To06_30_2018" unitRef="USD" decimals="-3">119000</us-gaap:AmortizationOfIntangibleAssets>
<us-gaap:AmortizationOfIntangibleAssets id="Factid_1136299" contextRef="P04_01_2017To06_30_2017" unitRef="USD" decimals="-3">210000</us-gaap:AmortizationOfIntangibleAssets>
<us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears id="Factid_1136518" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">355000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears>
<myrg:UnrecognizedTaxBenefitIncludingTaxInterestAccrued id="Factid_1136714" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-5">800000</myrg:UnrecognizedTaxBenefitIncludingTaxInterestAccrued>
<myrg:UnrecognizedTaxBenefitIncludingTaxInterestAccrued id="Factid_1136502" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-5">400000</myrg:UnrecognizedTaxBenefitIncludingTaxInterestAccrued>
<us-gaap:OperatingIncomeLoss id="Factid_1136565" contextRef="P04_01_2018To06_30_2018_TdMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">11018000</us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss id="Factid_1136566" contextRef="P04_01_2017To06_30_2017_TdMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">8074000</us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss id="Factid_1136567" contextRef="P04_01_2018To06_30_2018_CiMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">9635000</us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss id="Factid_1136568" contextRef="P04_01_2017To06_30_2017_CiMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">4751000</us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss id="Factid_1136569" contextRef="P04_01_2018To06_30_2018_CorporateMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">-10296000</us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss id="Factid_1136570" contextRef="P04_01_2017To06_30_2017_CorporateMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">-9223000</us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss id="Factid_1136571" contextRef="P04_01_2018To06_30_2018" unitRef="USD" decimals="-3">10357000</us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss id="Factid_1136572" contextRef="P04_01_2017To06_30_2017" unitRef="USD" decimals="-3">3602000</us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss id="Factid_1136551" contextRef="P01_01_2018To06_30_2018_TdMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">24559000</us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss id="Factid_1136552" contextRef="P01_01_2017To06_30_2017_TdMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">13216000</us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss id="Factid_1136553" contextRef="P01_01_2018To06_30_2018_CiMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">14971000</us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss id="Factid_1136554" contextRef="P01_01_2017To06_30_2017_CiMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">9165000</us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss id="Factid_1136555" contextRef="P01_01_2018To06_30_2018_CorporateMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">-20766000</us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss id="Factid_1136556" contextRef="P01_01_2017To06_30_2017_CorporateMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">-18299000</us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss id="Factid_1136557" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">18764000</us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss id="Factid_1136558" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">4082000</us-gaap:OperatingIncomeLoss>
<us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment id="Factid_1136664" contextRef="P04_01_2018To06_30_2018" unitRef="shares" decimals="-3">137000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
<us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment id="Factid_1136665" contextRef="P04_01_2017To06_30_2017" unitRef="shares" decimals="-3">191000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
<us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment id="Factid_1136579" contextRef="P01_01_2018To06_30_2018" unitRef="shares" decimals="-3">167000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
<us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment id="Factid_1136580" contextRef="P01_01_2017To06_30_2017" unitRef="shares" decimals="-3">239000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
<us-gaap:CapitalLeaseObligations id="Factid_1136513" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-5">3100000</us-gaap:CapitalLeaseObligations>
<us-gaap:CapitalLeaseObligations id="Factid_1136514" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-5">3700000</us-gaap:CapitalLeaseObligations>
<dei:DocumentPeriodEndDate id="Factid_1191506" contextRef="P01_01_2018To06_30_2018">2018-06-30</dei:DocumentPeriodEndDate>
<dei:DocumentFiscalYearFocus id="Factid_1191507" contextRef="P01_01_2018To06_30_2018">2018</dei:DocumentFiscalYearFocus>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding id="Factid_1136581" contextRef="P01_01_2018To06_30_2018" unitRef="shares" decimals="-3">16555000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding id="Factid_1136582" contextRef="P01_01_2017To06_30_2017" unitRef="shares" decimals="-3">16476000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding id="Factid_1136666" contextRef="P04_01_2018To06_30_2018" unitRef="shares" decimals="-3">16592000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding id="Factid_1136667" contextRef="P04_01_2017To06_30_2017" unitRef="shares" decimals="-3">16503000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax id="Factid_1136573" contextRef="P04_01_2018To06_30_2018_CanadianOperationMemberdeiLegalEntityAxis" unitRef="USD" decimals="-5">14500000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax id="Factid_1136574" contextRef="P01_01_2018To06_30_2018_CanadianOperationMemberdeiLegalEntityAxis" unitRef="USD" decimals="-5">29200000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax id="Factid_1136655" contextRef="P04_01_2017To06_30_2017_CanadianOperationMemberdeiLegalEntityAxis" unitRef="USD" decimals="-5">17200000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax id="Factid_1136656" contextRef="P01_01_2017To06_30_2017_CanadianOperationMemberdeiLegalEntityAxis" unitRef="USD" decimals="-5">36400000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears id="Factid_1136519" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">0</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears>
<us-gaap:ShareBasedCompensation id="Factid_1136686" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">1478000</us-gaap:ShareBasedCompensation>
<us-gaap:ShareBasedCompensation id="Factid_1136687" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">2560000</us-gaap:ShareBasedCompensation>
<us-gaap:GainLossOnSaleOfPropertyPlantEquipment id="Factid_1136300" contextRef="P04_01_2018To06_30_2018" unitRef="USD" decimals="-3">1014000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
<us-gaap:GainLossOnSaleOfPropertyPlantEquipment id="Factid_1136301" contextRef="P04_01_2017To06_30_2017" unitRef="USD" decimals="-3">1319000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
<us-gaap:GainLossOnSaleOfPropertyPlantEquipment id="Factid_1136258" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">2065000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
<us-gaap:GainLossOnSaleOfPropertyPlantEquipment id="Factid_1136259" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">2026000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
<myrg:RevenueRemainingPerformanceObligationNotBeRecognizedWithinTwelveMonths id="Factid_1136789" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">182114000</myrg:RevenueRemainingPerformanceObligationNotBeRecognizedWithinTwelveMonths>
<myrg:RevenueRemainingPerformanceObligationNotBeRecognizedWithinTwelveMonths id="Factid_1136787" contextRef="PAsOn06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">128238000</myrg:RevenueRemainingPerformanceObligationNotBeRecognizedWithinTwelveMonths>
<myrg:RevenueRemainingPerformanceObligationNotBeRecognizedWithinTwelveMonths id="Factid_1136785" contextRef="PAsOn06_30_2018_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">53876000</myrg:RevenueRemainingPerformanceObligationNotBeRecognizedWithinTwelveMonths>
<us-gaap:PreferredStockSharesIssued id="Factid_1136605" contextRef="PAsOn06_30_2018" unitRef="shares" decimals="0">0</us-gaap:PreferredStockSharesIssued>
<us-gaap:PreferredStockSharesIssued id="Factid_1136606" contextRef="PAsOn12_31_2017" unitRef="shares" decimals="0">0</us-gaap:PreferredStockSharesIssued>
<us-gaap:InsuranceSettlementsReceivableCurrent id="Factid_1136188" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">4380000</us-gaap:InsuranceSettlementsReceivableCurrent>
<us-gaap:InsuranceSettlementsReceivableCurrent id="Factid_1136189" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">4221000</us-gaap:InsuranceSettlementsReceivableCurrent>
<us-gaap:IncomeTaxesReceivable id="Factid_1136190" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">0</us-gaap:IncomeTaxesReceivable>
<us-gaap:IncomeTaxesReceivable id="Factid_1136191" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">391000</us-gaap:IncomeTaxesReceivable>
<us-gaap:PreferredStockSharesOutstanding id="Factid_1136607" contextRef="PAsOn06_30_2018" unitRef="shares" decimals="0">0</us-gaap:PreferredStockSharesOutstanding>
<us-gaap:PreferredStockSharesOutstanding id="Factid_1136608" contextRef="PAsOn12_31_2017" unitRef="shares" decimals="0">0</us-gaap:PreferredStockSharesOutstanding>
<myrg:IncreaseInRevenue id="Factid_1136790" contextRef="P01_01_2018To06_30_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis" unitRef="USD" decimals="-5">300000</myrg:IncreaseInRevenue>
<myrg:IncreaseInRevenue id="Factid_1136403" contextRef="P04_01_2018To06_30_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis" unitRef="USD" decimals="-5">200000</myrg:IncreaseInRevenue>
<us-gaap:DeferredIncomeTaxExpenseBenefit id="Factid_1136688" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">323000</us-gaap:DeferredIncomeTaxExpenseBenefit>
<us-gaap:DeferredIncomeTaxExpenseBenefit id="Factid_1136689" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">-209000</us-gaap:DeferredIncomeTaxExpenseBenefit>
<us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter id="Factid_1136520" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">0</us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter>
<us-gaap:EarningsPerShareBasic id="Factid_1136668" contextRef="P04_01_2018To06_30_2018" unitRef="USD_per_Share" decimals="2">0.42</us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic id="Factid_1136669" contextRef="P04_01_2017To06_30_2017" unitRef="USD_per_Share" decimals="2">0.08</us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic id="Factid_1136583" contextRef="P01_01_2018To06_30_2018" unitRef="USD_per_Share" decimals="2">0.76</us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic id="Factid_1136584" contextRef="P01_01_2017To06_30_2017" unitRef="USD_per_Share" decimals="2">0.15</us-gaap:EarningsPerShareBasic>
<dei:DocumentFiscalPeriodFocus id="Factid_1191508" contextRef="P01_01_2018To06_30_2018">Q2</dei:DocumentFiscalPeriodFocus>
<dei:EntityRegistrantName id="Factid_1191509" contextRef="P01_01_2018To06_30_2018">MYR GROUP INC.</dei:EntityRegistrantName>
<us-gaap:IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract id="Factid_1136779" contextRef="P01_01_2018To06_30_2018_NetPeriodChangeMembermyrgNetPeriodAxis" unitRef="USD" decimals="-3">9096000</us-gaap:IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract>
<us-gaap:EarningsPerShareDiluted id="Factid_1136585" contextRef="P01_01_2018To06_30_2018" unitRef="USD_per_Share" decimals="2">0.75</us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted id="Factid_1136586" contextRef="P01_01_2017To06_30_2017" unitRef="USD_per_Share" decimals="2">0.15</us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted id="Factid_1136670" contextRef="P04_01_2018To06_30_2018" unitRef="USD_per_Share" decimals="2">0.41</us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted id="Factid_1136671" contextRef="P04_01_2017To06_30_2017" unitRef="USD_per_Share" decimals="2">0.07</us-gaap:EarningsPerShareDiluted>
<us-gaap:CapitalLeasesFutureMinimumPaymentsDue id="Factid_1136521" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">3317000</us-gaap:CapitalLeasesFutureMinimumPaymentsDue>
<us-gaap:ContractWithCustomerLiabilityRevenueRecognized id="Factid_1136452" contextRef="P04_01_2018To06_30_2018" unitRef="USD" decimals="-5">20500000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
<us-gaap:ContractWithCustomerLiabilityRevenueRecognized id="Factid_1136791" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-5">31100000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
<us-gaap:CommonStockParOrStatedValuePerShare id="Factid_1136609" contextRef="PAsOn06_30_2018" unitRef="USD_per_Share" decimals="2">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
<us-gaap:CommonStockParOrStatedValuePerShare id="Factid_1136613" contextRef="PAsOn12_31_2017" unitRef="USD_per_Share" decimals="2">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
<us-gaap:OtherAssetsCurrent id="Factid_1136192" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">7565000</us-gaap:OtherAssetsCurrent>
<us-gaap:OtherAssetsCurrent id="Factid_1136193" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">8513000</us-gaap:OtherAssetsCurrent>
<us-gaap:AssetsCurrent id="Factid_1136194" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">383522000</us-gaap:AssetsCurrent>
<us-gaap:AssetsCurrent id="Factid_1136195" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">379736000</us-gaap:AssetsCurrent>
<us-gaap:CommonStockSharesAuthorized id="Factid_1136614" contextRef="PAsOn12_31_2017" unitRef="shares" decimals="0">100000000</us-gaap:CommonStockSharesAuthorized>
<us-gaap:CommonStockSharesAuthorized id="Factid_1136610" contextRef="PAsOn06_30_2018" unitRef="shares" decimals="0">100000000</us-gaap:CommonStockSharesAuthorized>
<us-gaap:InvestmentIncomeInterest id="Factid_1136304" contextRef="P04_01_2018To06_30_2018" unitRef="USD" decimals="-3">0</us-gaap:InvestmentIncomeInterest>
<us-gaap:InvestmentIncomeInterest id="Factid_1136305" contextRef="P04_01_2017To06_30_2017" unitRef="USD" decimals="-3">3000</us-gaap:InvestmentIncomeInterest>
<us-gaap:InvestmentIncomeInterest id="Factid_1136262" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">0</us-gaap:InvestmentIncomeInterest>
<us-gaap:InvestmentIncomeInterest id="Factid_1136263" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">4000</us-gaap:InvestmentIncomeInterest>
<us-gaap:OtherNoncashIncomeExpense id="Factid_1136344" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">-354000</us-gaap:OtherNoncashIncomeExpense>
<us-gaap:OtherNoncashIncomeExpense id="Factid_1136345" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">289000</us-gaap:OtherNoncashIncomeExpense>
<us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments id="Factid_1136522" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">147000</us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments>
<dei:EntityCentralIndexKey id="Factid_1191510" contextRef="P01_01_2018To06_30_2018">0000700923</dei:EntityCentralIndexKey>
<dei:CurrentFiscalYearEndDate id="Factid_1191511" contextRef="P01_01_2018To06_30_2018">--12-31</dei:CurrentFiscalYearEndDate>
<us-gaap:IncreaseDecreaseInPayablesToCustomers id="Factid_1136781" contextRef="P01_01_2018To06_30_2018_NetPeriodChangeMembermyrgNetPeriodAxis" unitRef="USD" decimals="-3">-19488000</us-gaap:IncreaseDecreaseInPayablesToCustomers>
<us-gaap:CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments id="Factid_1136523" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">3170000</us-gaap:CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments>
<myrg:LossContingencyInsurancePolicyDeductibleForEachLineOfCoverageExcludingWildfireAndHealth id="Factid_1136504" contextRef="PAsOn06_30_2018_MaximumMembersrtRangeAxis" unitRef="USD" decimals="-5">1000000</myrg:LossContingencyInsurancePolicyDeductibleForEachLineOfCoverageExcludingWildfireAndHealth>
<us-gaap:InterestExpense id="Factid_1136264" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">1504000</us-gaap:InterestExpense>
<us-gaap:InterestExpense id="Factid_1136265" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">1108000</us-gaap:InterestExpense>
<us-gaap:InterestExpense id="Factid_1136306" contextRef="P04_01_2018To06_30_2018" unitRef="USD" decimals="-3">783000</us-gaap:InterestExpense>
<us-gaap:InterestExpense id="Factid_1136307" contextRef="P04_01_2017To06_30_2017" unitRef="USD" decimals="-3">594000</us-gaap:InterestExpense>
<us-gaap:RetainedEarningsAccumulatedDeficit id="Factid_1136404" contextRef="PAsOn01_02_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_RestatementAdjustmentMembersrtRestatementAxis" unitRef="USD" decimals="-5">700000</us-gaap:RetainedEarningsAccumulatedDeficit>
<us-gaap:Revenues id="Factid_1136762" contextRef="P04_01_2018To06_30_2018_MarketTypeTransmissionMemberusgaapContractWithCustomerSalesChannelAxis_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">121708000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136764" contextRef="P01_01_2018To06_30_2018_MarketTypeTransmissionMemberusgaapContractWithCustomerSalesChannelAxis_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">256161000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136766" contextRef="P04_01_2018To06_30_2018_MarketTypeDistributionMemberusgaapContractWithCustomerSalesChannelAxis_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">75217000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136768" contextRef="P01_01_2018To06_30_2018_MarketTypeDistributionMemberusgaapContractWithCustomerSalesChannelAxis_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">157150000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136770" contextRef="P04_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis_MarketTypeElectricalConstructionMemberusgaapContractWithCustomerSalesChannelAxis" unitRef="USD" decimals="-3">142751000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136772" contextRef="P01_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis_MarketTypeElectricalConstructionMemberusgaapContractWithCustomerSalesChannelAxis" unitRef="USD" decimals="-3">271976000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136776" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">685287000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136774" contextRef="P04_01_2018To06_30_2018" unitRef="USD" decimals="-3">339676000</us-gaap:Revenues>
<us-gaap:CommonStockSharesIssued id="Factid_1136611" contextRef="PAsOn06_30_2018" unitRef="shares" decimals="0">16565333</us-gaap:CommonStockSharesIssued>
<us-gaap:CommonStockSharesIssued id="Factid_1136612" contextRef="PAsOn12_31_2017" unitRef="shares" decimals="0">16464757</us-gaap:CommonStockSharesIssued>
<us-gaap:PropertyPlantAndEquipmentNet id="Factid_1136196" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">155571000</us-gaap:PropertyPlantAndEquipmentNet>
<us-gaap:PropertyPlantAndEquipmentNet id="Factid_1136197" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">148084000</us-gaap:PropertyPlantAndEquipmentNet>
<us-gaap:Goodwill id="Factid_1136198" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">46984000</us-gaap:Goodwill>
<us-gaap:Goodwill id="Factid_1136199" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">46994000</us-gaap:Goodwill>
<us-gaap:CommonStockSharesOutstanding id="Factid_1136615" contextRef="PAsOn06_30_2018" unitRef="shares" decimals="0">16565333</us-gaap:CommonStockSharesOutstanding>
<us-gaap:CommonStockSharesOutstanding id="Factid_1136616" contextRef="PAsOn12_31_2017" unitRef="shares" decimals="0">16464757</us-gaap:CommonStockSharesOutstanding>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136775" contextRef="P04_01_2018To06_30_2018" unitRef="pure" decimals="1">1.0</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136777" contextRef="P01_01_2018To06_30_2018" unitRef="pure" decimals="1">1.0</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136773" contextRef="P01_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis_MarketTypeElectricalConstructionMemberusgaapContractWithCustomerSalesChannelAxis" unitRef="pure" decimals="3">0.397</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136771" contextRef="P04_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis_MarketTypeElectricalConstructionMemberusgaapContractWithCustomerSalesChannelAxis" unitRef="pure" decimals="2">0.42</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136769" contextRef="P01_01_2018To06_30_2018_MarketTypeDistributionMemberusgaapContractWithCustomerSalesChannelAxis_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis" unitRef="pure" decimals="3">0.229</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136767" contextRef="P04_01_2018To06_30_2018_MarketTypeDistributionMemberusgaapContractWithCustomerSalesChannelAxis_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis" unitRef="pure" decimals="3">0.222</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136765" contextRef="P01_01_2018To06_30_2018_MarketTypeTransmissionMemberusgaapContractWithCustomerSalesChannelAxis_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis" unitRef="pure" decimals="3">0.374</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136763" contextRef="P04_01_2018To06_30_2018_MarketTypeTransmissionMemberusgaapContractWithCustomerSalesChannelAxis_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis" unitRef="pure" decimals="3">0.358</us-gaap:ConcentrationRiskPercentage1>
<myrg:NetContractAssetsLiabilities id="Factid_1136782" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">38949000</myrg:NetContractAssetsLiabilities>
<myrg:NetContractAssetsLiabilities id="Factid_1136450" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">49341000</myrg:NetContractAssetsLiabilities>
<us-gaap:OtherNonoperatingIncomeExpense id="Factid_1136308" contextRef="P04_01_2018To06_30_2018" unitRef="USD" decimals="-3">25000</us-gaap:OtherNonoperatingIncomeExpense>
<us-gaap:OtherNonoperatingIncomeExpense id="Factid_1136309" contextRef="P04_01_2017To06_30_2017" unitRef="USD" decimals="-3">751000</us-gaap:OtherNonoperatingIncomeExpense>
<us-gaap:OtherNonoperatingIncomeExpense id="Factid_1136266" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">274000</us-gaap:OtherNonoperatingIncomeExpense>
<us-gaap:OtherNonoperatingIncomeExpense id="Factid_1136267" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">1625000</us-gaap:OtherNonoperatingIncomeExpense>
<myrg:LossContingencyInsurancePolicyDeductibleForWildfire id="Factid_1136505" contextRef="PAsOn06_30_2018_MaximumMembersrtRangeAxis" unitRef="USD" decimals="-5">2000000</myrg:LossContingencyInsurancePolicyDeductibleForWildfire>
<us-gaap:IncreaseDecreaseInAccountsReceivable id="Factid_1136346" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">-1950000</us-gaap:IncreaseDecreaseInAccountsReceivable>
<us-gaap:IncreaseDecreaseInAccountsReceivable id="Factid_1136347" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">-13346000</us-gaap:IncreaseDecreaseInAccountsReceivable>
<dei:EntityFilerCategory id="Factid_1191512" contextRef="P01_01_2018To06_30_2018">Accelerated Filer</dei:EntityFilerCategory>
<dei:TradingSymbol id="Factid_1191513" contextRef="P01_01_2018To06_30_2018">MYRG</dei:TradingSymbol>
<myrg:IncreasedecreaseinNetContractAssetsLiabilities id="Factid_1136783" contextRef="P01_01_2018To06_30_2018_NetPeriodChangeMembermyrgNetPeriodAxis" unitRef="USD" decimals="-3">-10392000</myrg:IncreasedecreaseinNetContractAssetsLiabilities>
<us-gaap:IncreaseDecreaseInUnbilledReceivables id="Factid_1136348" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">9350000</us-gaap:IncreaseDecreaseInUnbilledReceivables>
<us-gaap:IncreaseDecreaseInUnbilledReceivables id="Factid_1136349" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">22707000</us-gaap:IncreaseDecreaseInUnbilledReceivables>
<us-gaap:CapitalLeaseObligationsNoncurrent id="Factid_1136525" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">2068000</us-gaap:CapitalLeaseObligationsNoncurrent>
<myrg:OutstandingPerformanceBonds id="Factid_1136507" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-5">606100000</myrg:OutstandingPerformanceBonds>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments id="Factid_1136268" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">17534000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments id="Factid_1136269" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">4603000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments id="Factid_1136310" contextRef="P04_01_2018To06_30_2018" unitRef="USD" decimals="-3">9599000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments id="Factid_1136311" contextRef="P04_01_2017To06_30_2017" unitRef="USD" decimals="-3">3762000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
<us-gaap:IntangibleAssetsNetExcludingGoodwill id="Factid_1136200" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">10592000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
<us-gaap:IntangibleAssetsNetExcludingGoodwill id="Factid_1136201" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">10852000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
<us-gaap:InsuranceSettlementsReceivableNoncurrent id="Factid_1136202" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">14466000</us-gaap:InsuranceSettlementsReceivableNoncurrent>
<us-gaap:InsuranceSettlementsReceivableNoncurrent id="Factid_1136203" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">14295000</us-gaap:InsuranceSettlementsReceivableNoncurrent>
<us-gaap:Revenues id="Factid_1136405" contextRef="P01_01_2018To06_30_2018_FixedPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">156665000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136406" contextRef="P01_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis_FixedPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="USD" decimals="-3">179594000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136407" contextRef="P01_01_2018To06_30_2018_FixedPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="USD" decimals="-3">336259000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136408" contextRef="P01_01_2018To06_30_2018_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis_UnitPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="USD" decimals="-3">87307000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136409" contextRef="P01_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis_UnitPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="USD" decimals="-3">25058000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136410" contextRef="P01_01_2018To06_30_2018_UnitPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="USD" decimals="-3">112365000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136411" contextRef="P01_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">271976000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136413" contextRef="P01_01_2018To06_30_2018_OtherContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="USD" decimals="-3">69846000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136414" contextRef="P01_01_2018To06_30_2018_TeContractMemberusgaapContractWithCustomerBasisOfPricingAxis_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">148418000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136415" contextRef="P01_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis_TeContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="USD" decimals="-3">18399000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136416" contextRef="P01_01_2018To06_30_2018_TeContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="USD" decimals="-3">166817000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136417" contextRef="P01_01_2018To06_30_2018_OtherContractMemberusgaapContractWithCustomerBasisOfPricingAxis_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">20921000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136418" contextRef="P01_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis_OtherContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="USD" decimals="-3">48925000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136419" contextRef="P01_01_2018To06_30_2018_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">413311000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136732" contextRef="P04_01_2018To06_30_2018_FixedPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">77230000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136734" contextRef="P04_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis_FixedPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="USD" decimals="-3">90439000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136736" contextRef="P04_01_2018To06_30_2018_FixedPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="USD" decimals="-3">167669000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136738" contextRef="P04_01_2018To06_30_2018_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis_UnitPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="USD" decimals="-3">41631000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136740" contextRef="P04_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis_UnitPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="USD" decimals="-3">15408000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136742" contextRef="P04_01_2018To06_30_2018_UnitPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="USD" decimals="-3">57039000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136744" contextRef="P04_01_2018To06_30_2018_TeContractMemberusgaapContractWithCustomerBasisOfPricingAxis_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">68073000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136746" contextRef="P04_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis_TeContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="USD" decimals="-3">8942000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136748" contextRef="P04_01_2018To06_30_2018_TeContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="USD" decimals="-3">77015000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136750" contextRef="P04_01_2018To06_30_2018_OtherContractMemberusgaapContractWithCustomerBasisOfPricingAxis_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">9991000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136752" contextRef="P04_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis_OtherContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="USD" decimals="-3">27962000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136754" contextRef="P04_01_2018To06_30_2018_OtherContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="USD" decimals="-3">37953000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136756" contextRef="P04_01_2018To06_30_2018_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">196925000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136758" contextRef="P04_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">142751000</us-gaap:Revenues>
<us-gaap:IncomeTaxExpenseBenefit id="Factid_1136312" contextRef="P04_01_2018To06_30_2018" unitRef="USD" decimals="-3">2764000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit id="Factid_1136313" contextRef="P04_01_2017To06_30_2017" unitRef="USD" decimals="-3">2532000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit id="Factid_1136270" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">5055000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit id="Factid_1136271" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">2173000</us-gaap:IncomeTaxExpenseBenefit>
<myrg:EstimatedCostToCompleteBondedProjects id="Factid_1136508" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-5">247300000</myrg:EstimatedCostToCompleteBondedProjects>
<us-gaap:IncreaseDecreaseInInsuranceSettlementsReceivable id="Factid_1136350" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">330000</us-gaap:IncreaseDecreaseInInsuranceSettlementsReceivable>
<us-gaap:IncreaseDecreaseInInsuranceSettlementsReceivable id="Factid_1136351" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">99000</us-gaap:IncreaseDecreaseInInsuranceSettlementsReceivable>
<dei:EntityCommonStockSharesOutstanding id="Factid_1191514" contextRef="PAsOn07_27_2018" unitRef="shares" decimals="0">16565604</dei:EntityCommonStockSharesOutstanding>
<us-gaap:IncreaseDecreaseInOtherOperatingAssets id="Factid_1136352" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">-2144000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
<us-gaap:IncreaseDecreaseInOtherOperatingAssets id="Factid_1136353" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">626000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
<us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted id="Factid_1136503" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-5">7300000</us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted>
<us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear id="Factid_1136526" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">2219000</us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136759" contextRef="P04_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis" unitRef="pure" decimals="1">1.0</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136757" contextRef="P04_01_2018To06_30_2018_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis" unitRef="pure" decimals="1">1.0</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136755" contextRef="P04_01_2018To06_30_2018_OtherContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="pure" decimals="3">0.111</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136753" contextRef="P04_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis_OtherContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="pure" decimals="3">0.195</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136751" contextRef="P04_01_2018To06_30_2018_OtherContractMemberusgaapContractWithCustomerBasisOfPricingAxis_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis" unitRef="pure" decimals="3">0.051</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136749" contextRef="P04_01_2018To06_30_2018_TeContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="pure" decimals="3">0.227</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136747" contextRef="P04_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis_TeContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="pure" decimals="3">0.063</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136745" contextRef="P04_01_2018To06_30_2018_TeContractMemberusgaapContractWithCustomerBasisOfPricingAxis_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis" unitRef="pure" decimals="3">0.346</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136743" contextRef="P04_01_2018To06_30_2018_UnitPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="pure" decimals="3">0.168</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136741" contextRef="P04_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis_UnitPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="pure" decimals="3">0.108</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136739" contextRef="P04_01_2018To06_30_2018_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis_UnitPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="pure" decimals="3">0.211</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136737" contextRef="P04_01_2018To06_30_2018_FixedPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="pure" decimals="3">0.494</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136735" contextRef="P04_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis_FixedPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="pure" decimals="3">0.634</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136733" contextRef="P04_01_2018To06_30_2018_FixedPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis" unitRef="pure" decimals="3">0.392</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136420" contextRef="P01_01_2018To06_30_2018_FixedPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis" unitRef="pure" decimals="3">0.379</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136421" contextRef="P01_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis_FixedPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="pure" decimals="2">0.66</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136422" contextRef="P01_01_2018To06_30_2018_FixedPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="pure" decimals="3">0.491</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136423" contextRef="P01_01_2018To06_30_2018_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis_UnitPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="pure" decimals="3">0.211</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136424" contextRef="P01_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis_UnitPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="pure" decimals="3">0.092</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136425" contextRef="P01_01_2018To06_30_2018_UnitPriceContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="pure" decimals="3">0.164</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136426" contextRef="P01_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis" unitRef="pure" decimals="1">1.0</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136428" contextRef="P01_01_2018To06_30_2018_OtherContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="pure" decimals="3">0.102</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136429" contextRef="P01_01_2018To06_30_2018_TeContractMemberusgaapContractWithCustomerBasisOfPricingAxis_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis" unitRef="pure" decimals="3">0.359</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136430" contextRef="P01_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis_TeContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="pure" decimals="3">0.068</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136431" contextRef="P01_01_2018To06_30_2018_TeContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="pure" decimals="3">0.243</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136432" contextRef="P01_01_2018To06_30_2018_OtherContractMemberusgaapContractWithCustomerBasisOfPricingAxis_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis" unitRef="pure" decimals="3">0.051</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136433" contextRef="P01_01_2018To06_30_2018_CommercialAndIndustrialMemberusgaapStatementBusinessSegmentsAxis_OtherContractMemberusgaapContractWithCustomerBasisOfPricingAxis" unitRef="pure" decimals="2">0.18</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 id="Factid_1136434" contextRef="P01_01_2018To06_30_2018_TransmissionAndDistributionMemberusgaapStatementBusinessSegmentsAxis" unitRef="pure" decimals="1">1.0</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures id="Factid_1136204" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">908000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
<us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures id="Factid_1136205" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">168000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
<us-gaap:OtherAssetsNoncurrent id="Factid_1136206" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">3551000</us-gaap:OtherAssetsNoncurrent>
<us-gaap:OtherAssetsNoncurrent id="Factid_1136207" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">3659000</us-gaap:OtherAssetsNoncurrent>
<us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent id="Factid_1136527" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">3413000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
<myrg:LossContingencyHealthInsuranceDeductibleForQualifiedIndividuals id="Factid_1136506" contextRef="PAsOn06_30_2018_MaximumMembersrtRangeAxis" unitRef="USD" decimals="-5">200000</myrg:LossContingencyHealthInsuranceDeductibleForQualifiedIndividuals>
<us-gaap:IncreaseDecreaseInAccountsPayable id="Factid_1136354" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">-9845000</us-gaap:IncreaseDecreaseInAccountsPayable>
<us-gaap:IncreaseDecreaseInAccountsPayable id="Factid_1136355" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">15357000</us-gaap:IncreaseDecreaseInAccountsPayable>
<us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings id="Factid_1136356" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">19564000</us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings>
<us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings id="Factid_1136357" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">-445000</us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings>
<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears id="Factid_1136528" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">2338000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
<us-gaap:Assets id="Factid_1136208" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">615594000</us-gaap:Assets>
<us-gaap:Assets id="Factid_1136209" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">603788000</us-gaap:Assets>
<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears id="Factid_1136529" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">1680000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
<us-gaap:IncreaseDecreaseInSelfInsuranceReserve id="Factid_1136358" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">-239000</us-gaap:IncreaseDecreaseInSelfInsuranceReserve>
<us-gaap:IncreaseDecreaseInSelfInsuranceReserve id="Factid_1136359" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">2745000</us-gaap:IncreaseDecreaseInSelfInsuranceReserve>
<us-gaap:IncreaseDecreaseInOtherOperatingLiabilities id="Factid_1136360" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">9977000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
<us-gaap:IncreaseDecreaseInOtherOperatingLiabilities id="Factid_1136361" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">-10310000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears id="Factid_1136530" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">1081000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
<us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter id="Factid_1136531" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">514000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
<us-gaap:NetCashProvidedByUsedInOperatingActivities id="Factid_1136362" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">45266000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
<us-gaap:NetCashProvidedByUsedInOperatingActivities id="Factid_1136363" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">19180000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
<us-gaap:CapitalLeaseObligationsCurrent id="Factid_1136210" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">1102000</us-gaap:CapitalLeaseObligationsCurrent>
<us-gaap:CapitalLeaseObligationsCurrent id="Factid_1136211" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">1086000</us-gaap:CapitalLeaseObligationsCurrent>
<us-gaap:AccountsPayableCurrent id="Factid_1136212" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">98804000</us-gaap:AccountsPayableCurrent>
<us-gaap:AccountsPayableCurrent id="Factid_1136213" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">110383000</us-gaap:AccountsPayableCurrent>
<us-gaap:OperatingLeasesFutureMinimumPaymentsDue id="Factid_1136532" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">11245000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
<us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment id="Factid_1136364" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">2426000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
<us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment id="Factid_1136365" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">2466000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
<us-gaap:BillingsInExcessOfCostCurrent id="Factid_1136214" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">48407000</us-gaap:BillingsInExcessOfCostCurrent>
<us-gaap:BillingsInExcessOfCostCurrent id="Factid_1136215" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">28919000</us-gaap:BillingsInExcessOfCostCurrent>
<us-gaap:SelfInsuranceReserveCurrent id="Factid_1136216" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">13016000</us-gaap:SelfInsuranceReserveCurrent>
<us-gaap:SelfInsuranceReserveCurrent id="Factid_1136217" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">13138000</us-gaap:SelfInsuranceReserveCurrent>
<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment id="Factid_1136366" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">28019000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment id="Factid_1136367" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">20598000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
<us-gaap:NetCashProvidedByUsedInInvestingActivities id="Factid_1136368" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">-25593000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
<us-gaap:NetCashProvidedByUsedInInvestingActivities id="Factid_1136369" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">-18132000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
<myrg:ShareBasedCompensationArrangementByShareBasedPaymentAwardPotentialPayoutAsPercentageOfTargetShares id="Factid_1136537" contextRef="P01_01_2018To06_30_2018_MaximumMembersrtRangeAxis_PerformanceSharesMemberusgaapAwardTypeAxis" unitRef="pure" decimals="1">2</myrg:ShareBasedCompensationArrangementByShareBasedPaymentAwardPotentialPayoutAsPercentageOfTargetShares>
<us-gaap:AccruedIncomeTaxesCurrent id="Factid_1136218" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">1857000</us-gaap:AccruedIncomeTaxesCurrent>
<us-gaap:AccruedIncomeTaxesCurrent id="Factid_1136219" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">0</us-gaap:AccruedIncomeTaxesCurrent>
<us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax id="Factid_1136284" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">-1000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
<us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax id="Factid_1136285" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">10000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
<us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax id="Factid_1136326" contextRef="P04_01_2018To06_30_2018" unitRef="USD" decimals="-3">16000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
<us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax id="Factid_1136327" contextRef="P04_01_2017To06_30_2017" unitRef="USD" decimals="-3">59000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax id="Factid_1136328" contextRef="P04_01_2018To06_30_2018" unitRef="USD" decimals="-3">16000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax id="Factid_1136329" contextRef="P04_01_2017To06_30_2017" unitRef="USD" decimals="-3">59000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax id="Factid_1136286" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">-1000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax id="Factid_1136287" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">10000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<myrg:LineOfCreditFacilityOptionToIncreaseMaximumBorrowingCapacity id="Factid_1136472" contextRef="P01_01_2016To06_30_2016_SyndicatedCreditAgreementMemberusgaapLongtermDebtTypeAxis_TwoThousandSixteenCreditFacilityMemberusgaapCreditFacilityAxis" unitRef="USD" decimals="-6">100000000</myrg:LineOfCreditFacilityOptionToIncreaseMaximumBorrowingCapacity>
<us-gaap:OtherLiabilitiesCurrent id="Factid_1136220" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">43536000</us-gaap:OtherLiabilitiesCurrent>
<us-gaap:OtherLiabilitiesCurrent id="Factid_1136221" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">35038000</us-gaap:OtherLiabilitiesCurrent>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue id="Factid_1136538" contextRef="PAsOn06_30_2018_LongtermIncentivePlanMemberusgaapPlanNameAxis_PerformanceSharesMemberusgaapAwardTypeAxis" unitRef="USD_per_Share" decimals="2">34.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue id="Factid_1136535" contextRef="PAsOn06_30_2018_LongtermIncentivePlanMemberusgaapPlanNameAxis_RestrictedStockMemberusgaapAwardTypeAxis" unitRef="USD_per_Share" decimals="2">30.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
<us-gaap:ProceedsFromRepaymentsOfLinesOfCredit id="Factid_1136370" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">-21156000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
<us-gaap:ProceedsFromRepaymentsOfLinesOfCredit id="Factid_1136371" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">-14193000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
<us-gaap:LiabilitiesCurrent id="Factid_1136222" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">206722000</us-gaap:LiabilitiesCurrent>
<us-gaap:LiabilitiesCurrent id="Factid_1136223" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">188564000</us-gaap:LiabilitiesCurrent>
<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity id="Factid_1136473" contextRef="PAsOn06_30_2016_SyndicatedCreditAgreementMemberusgaapLongtermDebtTypeAxis_TwoThousandSixteenCreditFacilityMemberusgaapCreditFacilityAxis" unitRef="USD" decimals="-6">250000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity id="Factid_1136474" contextRef="PAsOn06_30_2016_CreditAgreementMemberusgaapLongtermDebtTypeAxis_ForeignRevolvingLoansAndLettersOfCreditMemberusgaapDebtInstrumentAxis_TwoThousandSixteenCreditFacilityMemberusgaapCreditFacilityAxis" unitRef="USD" decimals="-6">50000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
<us-gaap:ComprehensiveIncomeNetOfTax id="Factid_1136288" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">12478000</us-gaap:ComprehensiveIncomeNetOfTax>
<us-gaap:ComprehensiveIncomeNetOfTax id="Factid_1136289" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">2440000</us-gaap:ComprehensiveIncomeNetOfTax>
<us-gaap:ComprehensiveIncomeNetOfTax id="Factid_1136330" contextRef="P04_01_2018To06_30_2018" unitRef="USD" decimals="-3">6851000</us-gaap:ComprehensiveIncomeNetOfTax>
<us-gaap:ComprehensiveIncomeNetOfTax id="Factid_1136331" contextRef="P04_01_2017To06_30_2017" unitRef="USD" decimals="-3">1289000</us-gaap:ComprehensiveIncomeNetOfTax>
<myrg:LetterOfCreditFeesPercentage id="Factid_1136476" contextRef="PAsOn06_30_2018_MinimumMembersrtRangeAxis_PerformanceLettersOfCreditMemberusgaapCreditFacilityAxis" unitRef="pure" decimals="5">0.00625</myrg:LetterOfCreditFeesPercentage>
<myrg:LetterOfCreditFeesPercentage id="Factid_1136477" contextRef="PAsOn06_30_2018_MaximumMembersrtRangeAxis_PerformanceLettersOfCreditMemberusgaapCreditFacilityAxis" unitRef="pure" decimals="5">0.01125</myrg:LetterOfCreditFeesPercentage>
<us-gaap:DeferredTaxLiabilitiesNoncurrent id="Factid_1136224" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">13818000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
<us-gaap:DeferredTaxLiabilitiesNoncurrent id="Factid_1136225" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">13452000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
<us-gaap:RepaymentsOfLongTermCapitalLeaseObligations id="Factid_1136372" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">545000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
<us-gaap:RepaymentsOfLongTermCapitalLeaseObligations id="Factid_1136373" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">516000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod id="Factid_1136539" contextRef="P01_01_2018To06_30_2018_LongtermIncentivePlanMemberusgaapPlanNameAxis_PerformanceSharesMemberusgaapAwardTypeAxis" unitRef="shares" decimals="0">66764</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod id="Factid_1136533" contextRef="P01_01_2018To06_30_2018_LongtermIncentivePlanMemberusgaapPlanNameAxis_RestrictedStockMemberusgaapAwardTypeAxis" unitRef="shares" decimals="0">92244</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 id="Factid_1136543" contextRef="P01_01_2018To06_30_2018_MarketBasedPerformanceAwardsMemberusgaapAwardTypeAxis">P2Y9M18D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 id="Factid_1136544" contextRef="P01_01_2018To06_30_2018_InternalMeasureBasedPerformanceAwardsMemberusgaapAwardTypeAxis">P2Y9M18D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 id="Factid_1136652" contextRef="P01_01_2018To06_30_2018_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
<us-gaap:ProceedsFromStockOptionsExercised id="Factid_1136374" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">1887000</us-gaap:ProceedsFromStockOptionsExercised>
<us-gaap:ProceedsFromStockOptionsExercised id="Factid_1136375" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">1134000</us-gaap:ProceedsFromStockOptionsExercised>
<us-gaap:LongTermDebtNoncurrent id="Factid_1136226" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">57804000</us-gaap:LongTermDebtNoncurrent>
<us-gaap:LongTermDebtNoncurrent id="Factid_1136227" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">78960000</us-gaap:LongTermDebtNoncurrent>
<myrg:CostEstimateRevisionGrossMarginIncreaseDecreasePercentage id="Factid_1136702" contextRef="P04_01_2018To06_30_2018_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis" unitRef="pure" decimals="3">0.001</myrg:CostEstimateRevisionGrossMarginIncreaseDecreasePercentage>
<myrg:CostEstimateRevisionGrossMarginIncreaseDecreasePercentage id="Factid_1191523" contextRef="P01_01_2017To06_30_2017_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis" unitRef="pure" decimals="2">-0.01</myrg:CostEstimateRevisionGrossMarginIncreaseDecreasePercentage>
<myrg:CostEstimateRevisionGrossMarginIncreaseDecreasePercentage id="Factid_1191521" contextRef="P04_01_2017To06_30_2017_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis" unitRef="pure" decimals="3">-0.021</myrg:CostEstimateRevisionGrossMarginIncreaseDecreasePercentage>
<myrg:CostEstimateRevisionGrossMarginIncreaseDecreasePercentage id="Factid_1136387" contextRef="P01_01_2018To06_30_2018_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis" unitRef="pure" decimals="3">0.001</myrg:CostEstimateRevisionGrossMarginIncreaseDecreasePercentage>
<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 id="Factid_1136478" contextRef="P01_01_2018To06_30_2018_BaseRateMemberusgaapVariableRateAxis_MinimumMembersrtRangeAxis" unitRef="pure" decimals="2">0.00</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 id="Factid_1136479" contextRef="P01_01_2018To06_30_2018_LondonInterbankOfferedRateLIBORMemberusgaapVariableRateAxis_MinimumMembersrtRangeAxis" unitRef="pure" decimals="2">0.01</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 id="Factid_1136480" contextRef="P01_01_2018To06_30_2018_BaseRateMemberusgaapVariableRateAxis_MaximumMembersrtRangeAxis" unitRef="pure" decimals="2">0.01</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 id="Factid_1136481" contextRef="P01_01_2018To06_30_2018_LondonInterbankOfferedRateLIBORMemberusgaapVariableRateAxis_MaximumMembersrtRangeAxis" unitRef="pure" decimals="2">0.02</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 id="Factid_1136482" contextRef="P01_01_2018To06_30_2018_MinimumMembersrtRangeAxis_NonperformanceLettersOfCreditMemberusgaapCreditFacilityAxis" unitRef="pure" decimals="5">0.01125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 id="Factid_1136483" contextRef="P01_01_2018To06_30_2018_MaximumMembersrtRangeAxis_NonperformanceLettersOfCreditMemberusgaapCreditFacilityAxis" unitRef="pure" decimals="5">0.02125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
<myrg:DebtInstrumentCovenantInterestCoverageRatio id="Factid_1136488" contextRef="P01_01_2018To06_30_2018_MinimumMembersrtRangeAxis" unitRef="pure" decimals="1">3.0</myrg:DebtInstrumentCovenantInterestCoverageRatio>
<us-gaap:OperatingIncomeLoss id="Factid_1136389" contextRef="P04_01_2018To06_30_2018_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis" unitRef="USD" decimals="-5">200000</us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss id="Factid_1136393" contextRef="P01_01_2018To06_30_2018_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis" unitRef="USD" decimals="-5">100000</us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss id="Factid_1191524" contextRef="P01_01_2017To06_30_2017_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis" unitRef="USD" decimals="-5">-6800000</us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss id="Factid_1191519" contextRef="P04_01_2017To06_30_2017_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis" unitRef="USD" decimals="-5">-7400000</us-gaap:OperatingIncomeLoss>
<us-gaap:SelfInsuranceReserveNoncurrent id="Factid_1136228" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">32093000</us-gaap:SelfInsuranceReserveNoncurrent>
<us-gaap:SelfInsuranceReserveNoncurrent id="Factid_1136229" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">32225000</us-gaap:SelfInsuranceReserveNoncurrent>
<us-gaap:PaymentsForRepurchaseOfCommonStock id="Factid_1136376" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">951000</us-gaap:PaymentsForRepurchaseOfCommonStock>
<us-gaap:PaymentsForRepurchaseOfCommonStock id="Factid_1136377" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">2208000</us-gaap:PaymentsForRepurchaseOfCommonStock>
<us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised id="Factid_1136541" contextRef="P01_01_2018To06_30_2018" unitRef="shares" decimals="0">87557</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice id="Factid_1136542" contextRef="P01_01_2018To06_30_2018" unitRef="USD_per_Share" decimals="2">21.55</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
<us-gaap:ProceedsFromPaymentsForOtherFinancingActivities id="Factid_1136619" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">10000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
<us-gaap:ProceedsFromPaymentsForOtherFinancingActivities id="Factid_1136620" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">28000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
<us-gaap:CapitalLeaseObligationsNoncurrent id="Factid_1136231" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">2629000</us-gaap:CapitalLeaseObligationsNoncurrent>
<us-gaap:NetIncomeLoss id="Factid_1191520" contextRef="P04_01_2017To06_30_2017_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis" unitRef="USD" decimals="-5">-4400000</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss id="Factid_1191525" contextRef="P01_01_2017To06_30_2017_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis" unitRef="USD" decimals="-5">-4100000</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss id="Factid_1136708" contextRef="P04_01_2018To06_30_2018_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis" unitRef="USD" decimals="-5">200000</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss id="Factid_1136392" contextRef="P01_01_2018To06_30_2018_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis" unitRef="USD" decimals="-5">100000</us-gaap:NetIncomeLoss>
<us-gaap:LettersOfCreditOutstandingAmount id="Factid_1136493" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-5">20600000</us-gaap:LettersOfCreditOutstandingAmount>
<us-gaap:LettersOfCreditOutstandingAmount id="Factid_1136494" contextRef="PAsOn06_30_2018_InsuranceProgramObligationsMemberusgaapFairValueByLiabilityClassAxis" unitRef="USD" decimals="-5">17600000</us-gaap:LettersOfCreditOutstandingAmount>
<us-gaap:LettersOfCreditOutstandingAmount id="Factid_1136495" contextRef="PAsOn06_30_2018_ContractPerformanceObligationsMemberusgaapFairValueByLiabilityClassAxis" unitRef="USD" decimals="-5">3000000</us-gaap:LettersOfCreditOutstandingAmount>
<us-gaap:LettersOfCreditOutstandingAmount id="Factid_1136496" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-5">20900000</us-gaap:LettersOfCreditOutstandingAmount>
<us-gaap:LettersOfCreditOutstandingAmount id="Factid_1136497" contextRef="PAsOn12_31_2017_InsuranceProgramObligationsMemberusgaapFairValueByLiabilityClassAxis" unitRef="USD" decimals="-5">17600000</us-gaap:LettersOfCreditOutstandingAmount>
<us-gaap:LettersOfCreditOutstandingAmount id="Factid_1136498" contextRef="PAsOn12_31_2017_ContractPerformanceObligationsMemberusgaapFairValueByLiabilityClassAxis" unitRef="USD" decimals="-5">3300000</us-gaap:LettersOfCreditOutstandingAmount>
<us-gaap:LineOfCredit id="Factid_1136491" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-5">57800000</us-gaap:LineOfCredit>
<us-gaap:LineOfCredit id="Factid_1136492" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-5">79000000</us-gaap:LineOfCredit>
<us-gaap:EarningsPerShareDiluted id="Factid_1136390" contextRef="P04_01_2018To06_30_2018_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis" unitRef="USD_per_Share" decimals="2">0.01</us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted id="Factid_1191526" contextRef="P01_01_2017To06_30_2017_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis" unitRef="USD_per_Share" decimals="2">-0.25</us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted id="Factid_1191522" contextRef="P04_01_2017To06_30_2017_EstimateAdjustmentMemberusgaapChangeInAccountingEstimateByTypeAxis" unitRef="USD_per_Share" decimals="2">-0.27</us-gaap:EarningsPerShareDiluted>
<us-gaap:OtherLiabilitiesNoncurrent id="Factid_1136232" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">464000</us-gaap:OtherLiabilitiesNoncurrent>
<us-gaap:OtherLiabilitiesNoncurrent id="Factid_1136233" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">919000</us-gaap:OtherLiabilitiesNoncurrent>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod id="Factid_1136534" contextRef="P01_01_2018To06_30_2018_RestrictedStockMemberusgaapAwardTypeAxis" unitRef="shares" decimals="0">86870</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
<us-gaap:NetCashProvidedByUsedInFinancingActivities id="Factid_1136378" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">-20755000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
<us-gaap:NetCashProvidedByUsedInFinancingActivities id="Factid_1136379" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">-15755000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue id="Factid_1136536" contextRef="P01_01_2018To06_30_2018_RestrictedStockMemberusgaapAwardTypeAxis" unitRef="USD_per_Share" decimals="2">29.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease id="Factid_1136617" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">-1140000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease id="Factid_1136618" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">-13820000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
<us-gaap:Liabilities id="Factid_1136234" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">312969000</us-gaap:Liabilities>
<us-gaap:Liabilities id="Factid_1136235" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">316749000</us-gaap:Liabilities>
<us-gaap:Revenues id="Factid_1136713" contextRef="P01_01_2017To06_30_2017_SignificantChangeOrdersOrClaimsMembermyrgRecognizedRevenuesAxis" unitRef="USD" decimals="-5">5200000</us-gaap:Revenues>
<us-gaap:Revenues id="Factid_1136386" contextRef="P01_01_2018To06_30_2018_SignificantChangeOrdersOrClaimsMembermyrgRecognizedRevenuesAxis" unitRef="USD" decimals="-5">6700000</us-gaap:Revenues>
<myrg:PercentageOfCapitalStockFromDirectForeignSubsidiaries id="Factid_1136475" contextRef="P01_01_2016To06_30_2016_CreditAgreementMemberusgaapLongtermDebtTypeAxis_TwoThousandSixteenCreditFacilityMemberusgaapCreditFacilityAxis" unitRef="pure" decimals="2">0.65</myrg:PercentageOfCapitalStockFromDirectForeignSubsidiaries>
<us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage id="Factid_1136484" contextRef="P01_01_2018To06_30_2018_MinimumMembersrtRangeAxis_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" unitRef="pure" decimals="3">0.002</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
<us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage id="Factid_1136485" contextRef="P01_01_2018To06_30_2018_MaximumMembersrtRangeAxis_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" unitRef="pure" decimals="5">0.00375</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
<us-gaap:CommitmentsAndContingencies id="Factid_1136236" contextRef="PAsOn06_30_2018" unitRef="USD" xsi:nil="true" />
<us-gaap:CommitmentsAndContingencies id="Factid_1136237" contextRef="PAsOn12_31_2017" unitRef="USD" xsi:nil="true" />
<myrg:ReversalOfShareBasedCompensation id="Factid_1136540" contextRef="P01_01_2018To06_30_2018_PerformanceSharesMemberusgaapAwardTypeAxis" unitRef="USD" decimals="-5">400000</myrg:ReversalOfShareBasedCompensation>
<us-gaap:CashAndCashEquivalentsAtCarryingValue id="Factid_1136383" contextRef="PAsOn12_31_2016" unitRef="USD" decimals="-3">23846000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
<myrg:MaximumAcquisitionConsiderationUnderCreditAgreement id="Factid_1136489" contextRef="P01_01_2018To06_30_2018_CreditAgreementMemberusgaapLongtermDebtTypeAxis_TwoThousandSixteenCreditFacilityMemberusgaapCreditFacilityAxis" unitRef="USD" decimals="-6">50000000</myrg:MaximumAcquisitionConsiderationUnderCreditAgreement>
<us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet id="Factid_1136499" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-5">700000</us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet>
<us-gaap:PreferredStockValueOutstanding id="Factid_1136591" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">0</us-gaap:PreferredStockValueOutstanding>
<us-gaap:PreferredStockValueOutstanding id="Factid_1136592" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">0</us-gaap:PreferredStockValueOutstanding>
<us-gaap:CashAndCashEquivalentsAtCarryingValue id="Factid_1136795" contextRef="PAsOn06_30_2017" unitRef="USD" decimals="-3">10026000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:CommonStockValue id="Factid_1136593" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">165000</us-gaap:CommonStockValue>
<us-gaap:CommonStockValue id="Factid_1136594" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">163000</us-gaap:CommonStockValue>
<myrg:DebtInstrumentCovenantLeveragedDebtRatioRestriction id="Factid_1136486" contextRef="P01_01_2018To06_30_2018" unitRef="pure" decimals="2">2.25</myrg:DebtInstrumentCovenantLeveragedDebtRatioRestriction>
<us-gaap:DebtWeightedAverageInterestRate id="Factid_1136487" contextRef="PAsOn06_30_2018_CreditAgreementMemberusgaapLongtermDebtTypeAxis" unitRef="pure" decimals="4">0.0286</us-gaap:DebtWeightedAverageInterestRate>
<us-gaap:AdditionalPaidInCapitalCommonStock id="Factid_1136238" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">146610000</us-gaap:AdditionalPaidInCapitalCommonStock>
<us-gaap:AdditionalPaidInCapitalCommonStock id="Factid_1136239" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">143934000</us-gaap:AdditionalPaidInCapitalCommonStock>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="Factid_1136240" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">-300000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="Factid_1136241" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">-299000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
<myrg:LeverageCoverageRatioExpansion id="Factid_1136490" contextRef="P01_01_2018To06_30_2018_MaximumMembersrtRangeAxis" unitRef="pure" decimals="1">3.5</myrg:LeverageCoverageRatioExpansion>
<us-gaap:RetainedEarningsAccumulatedDeficit id="Factid_1136242" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">156150000</us-gaap:RetainedEarningsAccumulatedDeficit>
<us-gaap:RetainedEarningsAccumulatedDeficit id="Factid_1136243" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">143241000</us-gaap:RetainedEarningsAccumulatedDeficit>
<us-gaap:StockholdersEquity id="Factid_1136244" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">302625000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity id="Factid_1136245" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">287039000</us-gaap:StockholdersEquity>
<us-gaap:LiabilitiesAndStockholdersEquity id="Factid_1136246" contextRef="PAsOn06_30_2018" unitRef="USD" decimals="-3">615594000</us-gaap:LiabilitiesAndStockholdersEquity>
<us-gaap:LiabilitiesAndStockholdersEquity id="Factid_1136247" contextRef="PAsOn12_31_2017" unitRef="USD" decimals="-3">603788000</us-gaap:LiabilitiesAndStockholdersEquity>
<us-gaap:EffectOfExchangeRateOnCash id="Factid_1136380" contextRef="P01_01_2018To06_30_2018" unitRef="USD" decimals="-3">-58000</us-gaap:EffectOfExchangeRateOnCash>
<us-gaap:EffectOfExchangeRateOnCash id="Factid_1136381" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-3">887000</us-gaap:EffectOfExchangeRateOnCash>
<us-gaap:SubsequentEventsTextBlock id="Factid_1191601" contextRef="P01_01_2018To06_30_2018">&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;12. Subsequent Events&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt &amp;quot;times new roman&amp;quot;, times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; background: none;"&gt;&lt;div style="text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;On July 2, 2018, the Company completed the acquisition of substantially all of the assets of Huen Electric, Inc., an electrical contracting firm based in Illinois, Huen Electric New Jersey Inc., an electrical contracting firm based in New Jersey, and Huen New York, Inc., an electrical contracting firm based in New York&#160;(collectively, the &#8220;Huen Companies&#8221;). The Huen Companies will provide a wide range of commercial and industrial electrical construction capabilities under the Company&#8217;s C&amp;amp;I segment in Illinois, New Jersey and New York. The total consideration paid was approximately $47.1 million, subject to working capital and net asset adjustments, which was funded through borrowings on the Facility. Additionally, there could also be contingent payments based on the successful achievement of certain performance targets and continued employment of certain key executives of the Huen Companies. The&#160;costs&#160;associated&#160;with&#160;these&#160;contingent&#160;payments will be recognized as compensation expense in the consolidated statements of operations and comprehensive income as earned over the period achievement becomes probable. As this transaction was effective on July 2, 2018, the results of the Huen Companies will be included in the Company&#8217;s consolidated financial statements beginning on such date. The Company expects the &lt;/div&gt;Huen Companies&#8217;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;profits to be material to &lt;/div&gt; MYR Group&#8217;s&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;2018 operating results. Approximately $0.2 million of acquisition-related costs associated with this acquisition were expensed by the Company in the six months ended June 30, 2018.&#160;&lt;/div&gt;It is impractical to provide the pro forma results of operations that include the impact of the Huen Companies due to the timing of this acquisition.&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:SubsequentEventsTextBlock>
<us-gaap:BusinessCombinationAcquisitionRelatedCosts id="Factid_1136677" contextRef="P06_29_2018To07_02_2018_SubsequentEventMemberusgaapSubsequentEventTypeAxis" unitRef="USD" decimals="-5">200000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
<us-gaap:PaymentsToAcquireBusinessesGross id="Factid_1136678" contextRef="P06_29_2018To07_02_2018_HuenElectricIncMemberusgaapBusinessAcquisitionAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis" unitRef="USD" decimals="-5">47100000</us-gaap:PaymentsToAcquireBusinessesGross>
<us-gaap:ForeignCurrencyTransactionGainLossUnrealized id="Factid_1136692" contextRef="P01_01_2017To06_30_2017" unitRef="USD" decimals="-5">100000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
<us-gaap:CurrentFederalTaxExpenseBenefit id="Factid_1136710" contextRef="P01_01_2018To06_30_2018_TaxBenefitStockCompensationMemberusgaapIncomeTaxAuthorityAxis" unitRef="USD" decimals="-5">1000000</us-gaap:CurrentFederalTaxExpenseBenefit>
<myrg:LeverageCoverageRatio id="Factid_1136711" contextRef="P01_01_2018To06_30_2018_MaximumMembersrtRangeAxis" unitRef="pure" decimals="1">3.0</myrg:LeverageCoverageRatio>
<xbrli:unit id="USD">
<xbrli:measure>iso4217:USD</xbrli:measure>
</xbrli:unit>
<xbrli:unit id="pure">
<xbrli:measure>xbrli:pure</xbrli:measure>
</xbrli:unit>
<xbrli:unit id="shares">
<xbrli:measure>xbrli:shares</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>
<link:footnoteLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended" />
</xbrli:xbrl>
