XML 62 R43.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Acquisitions - Summary of acquisition by acquisition (Details) - Huen Electric Inc [Member] - USD ($) $ in Thousands |  | 6 Months Ended | 12 Months Ended
--- | --- | --- | ---
Jul. 02, 2018 | Dec. 31, 2018 | Dec. 31, 2018
Consideration paid | $ 47,082 | $ 47,082 | $ 11,200
Preliminary estimated net asset adjustments | 10,749 | 11,210 |
Total consideration, net of net asset adjustments | 57,831 | 58,292 |
Accounts receivable | 33,903 | 34,109 |
Contract assets | 10,570 | 11,580 |
Other current and long term assets | 88 | 89 |
Property and equipment | 3,188 | 3,188 |
Intangible assets | 0 | 24,300 |
Accounts payable | (9,592) | (10,866) |
Contract liabilities | (6,394) | (5,869) |
Other current liabilities | (6,570) | (6,570) |
Net identifiable assets and liabilites | 25,193 | 49,961 |
Unallocated intangible assets | 9,800 | 0 |
Total aquired assets and liabilites | 34,993 | 49,961 |
Fair value of aquired noncontrolling interests | (1,273) | (1,280) |
Goodwill | $ 24,111 | 9,611 |
Consideration paid |  | 0 |
Preliminary estimated net asset adjustments |  | 461 |
Total consideration, net of net asset adjustments |  | 461 |
Accounts receivable |  | 206 |
Contract assets |  | 1,010 |
Other current and long term assets |  | 1 |
Property and equipment |  | 0 |
Intangible assets |  | 24,300 |
Accounts payable |  | (1,274) |
Contract liabilities |  | 525 |
Other current liabilities |  | 0 |
Net identifiable assets and liabilites |  | 24,768 |
Unallocated intangible assets |  | (9,800) |
Total aquired assets and liabilites |  | 14,968 |
Fair value of aquired noncontrolling interests |  | (7) |
Goodwill |  | $ (14,500) |

X
- Definition Amount of accounts payable on asset acquisition. + References No definition available. + Details
Name: | myrg_AssetAcquisitionAccountsPayable
Namespace Prefix: | myrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of accounts receivable, net on asset acquisition. + References No definition available. + Details
Name: | myrg_AssetAcquisitionAccountsReceivableNet
Namespace Prefix: | myrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of accounts payable in connection with a business combination for which the initial accounting was incomplete. + References No definition available. + Details
Name: | myrg_AssetAcquisitionAdjustmentsAccountsPayable
Namespace Prefix: | myrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition R Represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of accounts receivable, net in connection with a business combination for which the initial accounting was incomplete. + References No definition available. + Details
Name: | myrg_AssetAcquisitionAdjustmentsAccountsReceivableNet
Namespace Prefix: | myrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of billings in excess of costs and estimated earnings on uncompleted contracts in connection with a business combination for which the initial accounting was incomplete. + References No definition available. + Details
Name: | myrg_AssetAcquisitionAdjustmentsBillingsInExcessOfCostsAndEstimatedEarningsOnUncompletedContracts
Namespace Prefix: | myrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of consideration paid in connection with a business combination for which the initial accounting was incomplete. + References No definition available. + Details
Name: | myrg_AssetAcquisitionAdjustmentsConsiderationPaid
Namespace Prefix: | myrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of costs and estimated earnings in excess of billings on uncompleted contracts in connection with a business combination for which the initial accounting was incomplete. + References No definition available. + Details
Name: | myrg_AssetAcquisitionAdjustmentsCostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContracts
Namespace Prefix: | myrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of fair value of acquired non-controlling interests in connection with a business combination for which the initial accounting was incomplete. + References No definition available. + Details
Name: | myrg_AssetAcquisitionAdjustmentsFairValueOfAcquiredNoncontrollingInterests
Namespace Prefix: | myrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of intangible assets in connection with a business combination for which the initial accounting was incomplete. + References No definition available. + Details
Name: | myrg_AssetAcquisitionAdjustmentsIntangibleAssets
Namespace Prefix: | myrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of net identifiable assets and liabilities in connection with a business combination for which the initial accounting was incomplete. + References No definition available. + Details
Name: | myrg_AssetAcquisitionAdjustmentsNetIdentifiableAssetsAndLiabilities
Namespace Prefix: | myrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of goodwill in connection with a business combination for which the initial accounting was incomplete. + References No definition available. + Details
Name: | myrg_AssetAcquisitionAdjustmentsOfGoodwill
Namespace Prefix: | myrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of other current and long term assets in connection with a business combination for which the initial accounting was incomplete. + References No definition available. + Details
Name: | myrg_AssetAcquisitionAdjustmentsOtherCurrentAndLongTermAssets
Namespace Prefix: | myrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of other current liabilities in connection with a business combination for which the initial accounting was incomplete. + References No definition available. + Details
Name: | myrg_AssetAcquisitionAdjustmentsOtherCurrentLiabilities
Namespace Prefix: | myrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of preliminary estimated net asset adjustments in connection with a business combination for which the initial accounting was incomplete. + References No definition available. + Details
Name: | myrg_AssetAcquisitionAdjustmentsPreliminaryEstimatedNetAssetAdjustments
Namespace Prefix: | myrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the amount of any measurement period adjustment (as defined) realized during the reporting period to property, plant, and equipment acquired in connection with a business combination for which the initial accounting was incomplete. + References No definition available. + Details
Name: | myrg_AssetAcquisitionAdjustmentsPropertyPlantAndEquipment
Namespace Prefix: | myrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of total acquired assets and liabilities in connection with a business combination for which the initial accounting was incomplete. + References No definition available. + Details
Name: | myrg_AssetAcquisitionAdjustmentsTotalAcquiredAssetsAndLiabilities
Namespace Prefix: | myrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of total consideration, net of net asset adjustments in connection with a business combination for which the initial accounting was incomplete. + References No definition available. + Details
Name: | myrg_AssetAcquisitionAdjustmentsTotalConsiderationNetOfNetAssetAdjustments
Namespace Prefix: | myrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of unallocated intangible assets in connection with a business combination for which the initial accounting was incomplete. + References No definition available. + Details
Name: | myrg_AssetAcquisitionAdjustmentsUnallocatedIntangibleAssets
Namespace Prefix: | myrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of billings in excess of costs and estimated earnings on uncompleted contracts on asset acquisition. + References No definition available. + Details
Name: | myrg_AssetAcquisitionBillingsInExcessOfCostsAndEstimatedEarningsOnUncompletedContracts
Namespace Prefix: | myrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of costs and estimated earnings in excess of billings on uncompleted contracts on asset acquisition. + References No definition available. + Details
Name: | myrg_AssetAcquisitionCostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContracts
Namespace Prefix: | myrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of fair value of aquired noncontrolling interests on asset acquisition. + References No definition available. + Details
Name: | myrg_AssetAcquisitionFairValueOfAquiredNoncontrollingInterests
Namespace Prefix: | myrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of fair value of aquired goodwill. + References No definition available. + Details
Name: | myrg_AssetAcquisitionGoodwill
Namespace Prefix: | myrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of intangible assets on asset acquisition. + References No definition available. + Details
Name: | myrg_AssetAcquisitionIntangibleAssets
Namespace Prefix: | myrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of net identifiable assets and liabilities on asset acquisition. + References No definition available. + Details
Name: | myrg_AssetAcquisitionNetIdentifiableAssetsAndLiabilities
Namespace Prefix: | myrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of other current and long term assets on asset acquisition. + References No definition available. + Details
Name: | myrg_AssetAcquisitionOtherCurrentAndLongTermAssets
Namespace Prefix: | myrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of other current liabilities on asset acquisition. + References No definition available. + Details
Name: | myrg_AssetAcquisitionOtherCurrentLiabilities
Namespace Prefix: | myrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of preliminary estimated net asset adjustments on asset acquisition. + References No definition available. + Details
Name: | myrg_AssetAcquisitionPreliminaryEstimatedNetAssetAdjustments
Namespace Prefix: | myrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of property and equipment on asset acquisition. + References No definition available. + Details
Name: | myrg_AssetAcquisitionPropertyAndEquipment
Namespace Prefix: | myrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of total acquired assets and liabilities on asset acquisition. + References No definition available. + Details
Name: | myrg_AssetAcquisitionTotalAquiredAssetsAndLiabilites
Namespace Prefix: | myrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of total consideration, net of net asset adjustments on asset acquisition. + References No definition available. + Details
Name: | myrg_AssetAcquisitionTotalConsiderationNetOfNetAssetAdjustments
Namespace Prefix: | myrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of unallocated intangible assets on asset acquisition. + References No definition available. + Details
Name: | myrg_AssetAcquisitionUnallocatedIntangibleAssets
Namespace Prefix: | myrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=myrg_HuenElectricIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |