XML 50 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Contracts in Process (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Contracts in Process [Line Items]    
Costs and estimated earnings on uncompleted contracts $ 1,746,507myrg_AggregateCostsIncurredOnUncompletedContractsAndEstimatedEarnings $ 1,748,204myrg_AggregateCostsIncurredOnUncompletedContractsAndEstimatedEarnings
Less: Billings to date 1,740,019myrg_BillingsToDate 1,760,637myrg_BillingsToDate
Net Costs And Estimated Earnings In Excess Of Billings $ 6,488myrg_NetCostsAndEstimatedEarningsInExcessOfBillings $ (12,433)myrg_NetCostsAndEstimatedEarningsInExcessOfBillings