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

SUBSEQUENT EVENTS (Details) - USD ($) $ in Millions |  | 3 Months Ended
--- | --- | ---
Aug. 20, 2018 | Jul. 28, 2018 | Jul. 29, 2017
Subsequent Event [Line Items] |  |  |
Document Period End Date |  | Jul. 28, 2018 |
Payment Terms - Max |  | 45 days |
Payments to Acquire Businesses, Net of Cash Acquired |  | $ 0.0 | $ 22.2
Restricted Stock [Member] | Two Thousand Fourteen Stock Plan |  |  |
Subsequent Event [Line Items] |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, EBITDA Goal, Percentage of Likelihood |  | 70.00% |
Subsequent Event [Member] | Grakon [Member] |  |  |
Subsequent Event [Line Items] |  |  |
Percentage acquired | 100.00% |  |
Payments to Acquire Businesses, Net of Cash Acquired | $ 420.0 |  |
Business Combination, Cash on Hand Used to Fund Acquisition | 140.0 |  |
Subsequent Event [Member] | Line of Credit [Member] | Grakon [Member] |  |  |
Subsequent Event [Line Items] |  |  |
Maximum principal amount | 250.0 |  |
Subsequent Event [Member] | Revolving Credit Facility [Member] | Grakon [Member] |  |  |
Subsequent Event [Line Items] |  |  |
Maximum principal amount | $ 200.0 |  |
Subsequent Event [Member] | Minimum [Member] | Grakon [Member] |  |  |
Subsequent Event [Line Items] |  |  |
Basis spread on variable rate | 1.25% |  |
Subsequent Event [Member] | Maximum [Member] | Grakon [Member] |  |  |
Subsequent Event [Line Items] |  |  |
Basis spread on variable rate | 2.00% |  |
Subsequent Event [Member] | London Interbank Offered Rate (LIBOR) [Member] | Grakon [Member] |  |  |
Subsequent Event [Line Items] |  |  |
Variable rate basis | LIBOR |  |

X
- Definition The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD. + References No definition available. + Details
Name: | dei_DocumentPeriodEndDate
Namespace Prefix: | dei_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Business Combination, Cash on Hand Used to Fund Acquisition + References No definition available. + Details
Name: | mei_BusinessCombinationCashonHandUsedtoFundAcquisition
Namespace Prefix: | mei_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Payment Terms - Max + References No definition available. + Details
Name: | mei_PaymentTermsMax
Namespace Prefix: | mei_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, EBITDA Goal, Percentage of Likelihood + References No definition available. + Details
Name: | mei_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsEBITDAGoalPercentageofLikelihood
Namespace Prefix: | mei_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of voting equity interests acquired at the acquisition date in the business combination. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463 + Details
Name: | us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

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 The reference rate for the variable rate of the debt instrument, such as LIBOR or the US Treasury rate and the maturity of the reference rate used, such as three months or six months LIBOR. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentDescriptionOfVariableRateBasis
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
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://www.xbrl.org/2003/role/presentationRef -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 cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=98514028&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. + References No definition available. + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=mei_TwoThousandFourteenStockPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
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: |