XML 33 R21.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Revenue Recognition (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2018
Revenue from Contract with Customer [Abstract] |
Schedule of Revenue by Contract Type [Table Text Block] | The components of the Company’s revenue by contract type for the three and nine months ended September 30, 2018 were as follows:
|  | Three months ended September 30, 2018 |
|  | T&D |  |  | C&I |  |  | Total |
(in thousands) |  | Amount |  |  | Percent |  |  | Amount |  |  | Percent |  |  | Amount |  |  | Percent |
Fixed price |  | $ | 82,058 |  |  |  | 36.9 | % |  | $ | 132,439 |  |  |  | 74.8 | % |  | $ | 214,497 |  |  |  | 53.7 | %
Unit Price |  |  | 42,751 |  |  |  | 19.2 |  |  |  | 14,256 |  |  |  | 8.1 |  |  |  | 57,007 |  |  |  | 14.3 |
T&E |  |  | 76,520 |  |  |  | 34.4 |  |  |  | 9,431 |  |  |  | 5.3 |  |  |  | 85,951 |  |  |  | 21.5 |
Other |  |  | 21,202 |  |  |  | 9.5 |  |  |  | 20,880 |  |  |  | 11.8 |  |  |  | 42,082 |  |  |  | 10.5 |
|  | $ | 222,531 |  |  |  | 100.0 | % |  | $ | 177,006 |  |  |  | 100.0 | % |  | $ | 399,537 |  |  |  | 100.0 | %
|  | Nine months ended September 30, 2018 |
|  | T&D |  |  | C&I |  |  | Total |
(in thousands) |  | Amount |  |  | Percent |  |  | Amount |  |  | Percent |  |  | Amount |  |  | Percent |
Fixed price |  | $ | 238,723 |  |  |  | 37.5 | % |  | $ | 312,033 |  |  |  | 69.5 | % |  | $ | 550,756 |  |  |  | 50.8 | %
Unit Price |  |  | 130,058 |  |  |  | 20.5 |  |  |  | 39,314 |  |  |  | 8.8 |  |  |  | 169,372 |  |  |  | 15.6 |
T&E |  |  | 224,938 |  |  |  | 35.4 |  |  |  | 27,830 |  |  |  | 6.2 |  |  |  | 252,768 |  |  |  | 23.3 |
Other |  |  | 42,123 |  |  |  | 6.6 |  |  |  | 69,805 |  |  |  | 15.5 |  |  |  | 111,928 |  |  |  | 10.3 |
|  | $ | 635,842 |  |  |  | 100.0 | % |  | $ | 448,982 |  |  |  | 100.0 | % |  | $ | 1,084,824 |  |  |  | 100.0 | %
Schedule of Revenue by Market Type [Table Text Block] | The components of the Company’s revenue by market type for the three and nine months ended September 30, 2018 were as follows:
|  | Three months ended September 30, 2018 |  |  | Nine months ended September 30, 2018 |
(in thousands) |  | Amount |  |  | Percent |  |  | Segment |  |  | Amount |  |  | Percent |  |  | Segment |
Transmission |  | $ | 121,619 |  |  |  | 30.4 | % |  |  | T&D |  |  | $ | 377,780 |  |  |  | 34.8 | % |  |  | T&D |
Distribution |  |  | 100,912 |  |  |  | 25.3 |  |  |  | T&D |  |  |  | 258,062 |  |  |  | 23.8 |  |  |  | T&D |
Electrical Construction |  |  | 177,006 |  |  |  | 44.3 |  |  |  | C&I |  |  |  | 448,982 |  |  |  | 41.4 |  |  |  | C&I |
Total Revenue |  | $ | 399,537 |  |  |  | 100.0 | % |  |  |  |  |  | $ | 1,084,824 |  |  |  | 100.0 | % |  |  |  |
Contract with Customer, Asset and Liability [Table Text Block] | The following table provides information about receivables, contract assets and contract liabilities from contracts with customers:
|  | September 30, |  |  | December 31, |  |  |  |
(in thousands) |  | 2018 |  |  | 2017 |  |  | Change |
Contract assets |  | $ | 124,057 |  |  | $ | 78,260 |  |  | $ | 45,797 |
Contract liabilities |  |  | (46,186 | ) |  |  | (28,919 | ) |  |  | (17,267 | )
Net contract assets (liabilities) |  | $ | 77,871 |  |  | $ | 49,341 |  |  | $ | 28,530 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] | Management’s Discussion and Analysis of Financial Condition and Results of Operations”.
|  | Remaining Performance Obligations as of September 30, 2018 |
(In thousands) |  | Total |  |  | Amount estimated to not be recognized within 12 months |
T&D |  | $ | 403,046 |  |  | $ | 63,683 |
C&I |  |  | 615,575 |  |  |  | 132,551 |
Total |  | $ | 1,018,621 |  |  | $ | 196,234 |

X
- Definition Tabular disclosure of the revenue by contract type. + References No definition available. + Details
Name: | myrg_ScheduleOfRevenueByContractType
Namespace Prefix: | myrg_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the revenue by market type. + References No definition available. + Details
Name: | myrg_ScheduleOfRevenueByMarketType
Namespace Prefix: | myrg_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of contract balances and changes in contract balances. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=109196051&loc=SL49130551-203045 + Details
Name: | us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of expected timing for satisfying remaining performance obligation. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (b)(1) -URI http://asc.fasb.org/extlink&oid=109196051&loc=SL49130556-203045 + Details
Name: | us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration