XML 59 R45.htm IDEA: XBRL DOCUMENT
v3.19.2

Debt - Narrative (Details) $ in Millions |  | 6 Months Ended |  |
--- | --- | --- | --- | ---
Jun. 30, 2016 USD ($) | Jun. 30, 2019 USD ($) equipment-note | Dec. 31, 2018 USD ($) | Sep. 28, 2018 USD ($)
Secured Debt [Member] | Credit Agreement [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Debt instrument term | 5 years |  |  |
Maximum borrowing capacity | $ 250.0 |  |  |
Option to increase borrowing capacity | $ 100.0 |  |  |
Percentage of capital stock from direct foreign subsidiaries | 65.00% |  |  |
Debt instrument covenant leveraged debt ratio restriction |  | 2.25 |  |
Interest rate on borrowings outstanding |  | 3.51% |  |
Leverage coverage ratio |  | 3.0 |  |
Interest coverage ratio |  | 3.0 |  |
Maximum acquisition consideration under credit agreement |  | $ 50.0 |  |
Leverage coverage ratio expansion |  | 3.5 |  |
Deferred debt issuance costs |  | $ 0.5 |  |
Secured Debt [Member] | Credit Agreement [Member] | Canada, Dollars [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Maximum borrowing capacity | $ 50.0 |  |  |
Secured Debt [Member] | Credit Agreement [Member] | Letter of Credit [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Maximum borrowing capacity |  |  |  | $ 150.0
Letters of credit outstanding |  | 22.1 | $ 21.2 |
Secured Debt [Member] | Credit Agreement [Member] | Letter of Credit [Member] | Insurance Program Obligations [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Letters of credit outstanding |  | 18.5 | 17.6 |
Secured Debt [Member] | Credit Agreement [Member] | Letter of Credit [Member] | Contract Performance Obligations [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Letters of credit outstanding |  | $ 3.6 | $ 3.6 |
Secured Debt [Member] | Credit Agreement [Member] | Maximum [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Commitment fee on unused capacity |  | 0.375% |  |
Secured Debt [Member] | Credit Agreement [Member] | Maximum [Member] | Performance letters of credit [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Letter of credit facility commitment percentage |  | 1.125% |  |
Secured Debt [Member] | Credit Agreement [Member] | Maximum [Member] | Non-performance Letters Of Credit [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Letter of credit facility commitment percentage |  | 2.125% |  |
Secured Debt [Member] | Credit Agreement [Member] | Maximum [Member] | London Interbank Offered Rate (LIBOR) [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Interest rate margin |  | 2.00% |  |
Secured Debt [Member] | Credit Agreement [Member] | Maximum [Member] | Base Rate [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Interest rate margin |  | 1.00% |  |
Secured Debt [Member] | Credit Agreement [Member] | Minimum [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Commitment fee on unused capacity |  | 0.20% |  |
Secured Debt [Member] | Credit Agreement [Member] | Minimum [Member] | Performance letters of credit [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Letter of credit facility commitment percentage |  | 0.625% |  |
Secured Debt [Member] | Credit Agreement [Member] | Minimum [Member] | Non-performance Letters Of Credit [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Letter of credit facility commitment percentage |  | 1.125% |  |
Secured Debt [Member] | Credit Agreement [Member] | Minimum [Member] | London Interbank Offered Rate (LIBOR) [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Interest rate margin |  | 1.00% |  |
Secured Debt [Member] | Credit Agreement [Member] | Minimum [Member] | Base Rate [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Interest rate margin |  | 0.00% |  |
Notes Payable to Banks [Member] | Master Loan Agreement [Member] |  |  |  |
Debt Instrument [Line Items] |  |  |  |
Number of equipment notes (equipment note) | equipment-note |  | 7 |  |

X
- Definition Represent the minimum interest coverage ratio under the credit agreement. + References No definition available. + Details
Name: | myrg_DebtInstrumentCovenantInterestCoverageRatio
Namespace Prefix: | myrg_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition Threshold of debt coverage ration at which the credit agreement restricts certain types of payments. + References No definition available. + Details
Name: | myrg_DebtInstrumentCovenantLeveragedDebtRatioRestriction
Namespace Prefix: | myrg_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of debt instruments. + References No definition available. + Details
Name: | myrg_DebtInstrumentNumberOfDebtInstruments
Namespace Prefix: | myrg_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The Company has the option to expand the debt coverage ratio in the event of an acquisition. + References No definition available. + Details
Name: | myrg_LeverageCoverageRatio
Namespace Prefix: | myrg_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition The Company has the option to expand the debt coverage ratio to 3.5 in the event of an acquisition in excess of $30 million. The expansion occurs in the quarter the acquisition is consummated and shall continue in effect for the next four consecutive quarters. + References No definition available. + Details
Name: | myrg_LeverageCoverageRatioExpansion
Namespace Prefix: | myrg_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the option to increase maximum borrowings on the credit facility. + References No definition available. + Details
Name: | myrg_LineOfCreditFacilityOptionToIncreaseMaximumBorrowingCapacity
Namespace Prefix: | myrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Maximum consideration for acquisitions under the credit agreement allows the expansion of the Leverage Ratio. + References No definition available. + Details
Name: | myrg_MaximumAcquisitionConsiderationUnderCreditAgreement
Namespace Prefix: | myrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Percentage of capital stock from direct foreign subsidiaries pledged as collateral for a debt. + References No definition available. + Details
Name: | myrg_PercentageOfCapitalStockFromDirectForeignSubsidiaries
Namespace Prefix: | myrg_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage points added to the reference rate to compute the variable rate on the debt instrument. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentTerm
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, after accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section S45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=68176171&loc=SL68176184-208336 + Details
Name: | us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The total amount of the contingent obligation under letters of credit outstanding as of the reporting date. + References No definition available. + Details
Name: | us-gaap_LettersOfCreditOutstandingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used. + References No definition available. + Details
Name: | us-gaap_LineOfCreditFacilityCommitmentFeePercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The effective interest rate during the reporting period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_LineOfCreditFacilityInterestRateDuringPeriod
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility. + References No definition available. + Details
Name: | us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=myrg_CreditAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_CAD
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByLiabilityClassAxis=myrg_InsuranceProgramObligationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByLiabilityClassAxis=myrg_ContractPerformanceObligationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=myrg_PerformanceLettersOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=myrg_NonperformanceLettersOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_BaseRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=myrg_MasterLoanAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |