XML 35 R67.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting Information [Line Items]                      
Contract revenues: $ 250,979us-gaap_SalesRevenueServicesNet $ 248,473us-gaap_SalesRevenueServicesNet $ 228,877us-gaap_SalesRevenueServicesNet $ 215,638us-gaap_SalesRevenueServicesNet $ 254,581us-gaap_SalesRevenueServicesNet $ 232,890us-gaap_SalesRevenueServicesNet $ 213,916us-gaap_SalesRevenueServicesNet $ 201,342us-gaap_SalesRevenueServicesNet $ 943,967us-gaap_SalesRevenueServicesNet $ 902,729us-gaap_SalesRevenueServicesNet $ 998,959us-gaap_SalesRevenueServicesNet
Income from operations                 58,404us-gaap_OperatingIncomeLoss 55,617us-gaap_OperatingIncomeLoss 55,762us-gaap_OperatingIncomeLoss
T&D [Member]                      
Segment Reporting Information [Line Items]                      
Contract revenues:                 699,595us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= myrg_TdMember
722,387us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= myrg_TdMember
828,711us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= myrg_TdMember
Income from operations                 75,439us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= myrg_TdMember
81,413us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= myrg_TdMember
80,460us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= myrg_TdMember
C&I [Member]                      
Segment Reporting Information [Line Items]                      
Contract revenues:                 244,372us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= myrg_CiMember
180,342us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= myrg_CiMember
170,248us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= myrg_CiMember
Income from operations                 16,542us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= myrg_CiMember
10,423us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= myrg_CiMember
7,647us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= myrg_CiMember
General Corporate [Member]                      
Segment Reporting Information [Line Items]                      
Income from operations                 $ (33,577)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
$ (36,219)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
$ (32,345)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember