XML 17 R29.htm IDEA: XBRL DOCUMENT v2.4.1.9
SEGMENT INFORMATION (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 9 Months Ended
Jan. 31, 2015
Feb. 01, 2014
Jan. 31, 2015
segment
Feb. 01, 2014
Segment Reporting [Abstract]        
Number of reportable segments     4us-gaap_NumberOfReportableSegments  
Segment Reporting Information [Line Items]        
Net sales   $ (189.8)us-gaap_Revenues    
Net sales to unaffiliated customers 206.0us-gaap_SalesRevenueNet 189.8us-gaap_SalesRevenueNet 653.8us-gaap_SalesRevenueNet 547.9us-gaap_SalesRevenueNet
Income (loss) from operations 34.7us-gaap_OperatingIncomeLoss 16.4us-gaap_OperatingIncomeLoss 97.7us-gaap_OperatingIncomeLoss 53.3us-gaap_OperatingIncomeLoss
Interest (income)/expense, net (0.2)mei_InterestExpenseIncomeNet 0.1mei_InterestExpenseIncomeNet (0.4)mei_InterestExpenseIncomeNet 0.3mei_InterestExpenseIncomeNet
Other expense, net (0.3)us-gaap_OtherNonoperatingIncomeExpense 0.3us-gaap_OtherNonoperatingIncomeExpense (0.2)us-gaap_OtherNonoperatingIncomeExpense 0.8us-gaap_OtherNonoperatingIncomeExpense
Income before income taxes 35.2us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 16.0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 98.3us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 52.2us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Operating Segments        
Segment Reporting Information [Line Items]        
Net sales (206.0)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
  (653.8)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(547.9)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Segment Reconciling Items        
Segment Reporting Information [Line Items]        
Net sales 0us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
0us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
0us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
0us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
Automotive        
Segment Reporting Information [Line Items]        
Net sales to unaffiliated customers 141.1us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= mei_AutomotiveMember
128.7us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= mei_AutomotiveMember
463.4us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= mei_AutomotiveMember
358.7us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= mei_AutomotiveMember
Income (loss) from operations 29.5us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mei_AutomotiveMember
17.4us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mei_AutomotiveMember
92.8us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mei_AutomotiveMember
46.8us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mei_AutomotiveMember
Automotive | Operating Segments        
Segment Reporting Information [Line Items]        
Net sales (142.6)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mei_AutomotiveMember
(129.4)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mei_AutomotiveMember
(466.5)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mei_AutomotiveMember
(360.3)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mei_AutomotiveMember
Automotive | Segment Reconciling Items        
Segment Reporting Information [Line Items]        
Net sales (1.5)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mei_AutomotiveMember
(0.7)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mei_AutomotiveMember
(3.1)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mei_AutomotiveMember
(1.6)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mei_AutomotiveMember
Interconnect        
Segment Reporting Information [Line Items]        
Net sales to unaffiliated customers 36.9us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= mei_InterconnectMember
41.5us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= mei_InterconnectMember
121.4us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= mei_InterconnectMember
130.1us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= mei_InterconnectMember
Income (loss) from operations 3.8us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mei_InterconnectMember
6.0us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mei_InterconnectMember
15.7us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mei_InterconnectMember
21.4us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mei_InterconnectMember
Interconnect | Operating Segments        
Segment Reporting Information [Line Items]        
Net sales (37.4)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mei_InterconnectMember
(42.3)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mei_InterconnectMember
(123.1)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mei_InterconnectMember
(132.2)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mei_InterconnectMember
Interconnect | Segment Reconciling Items        
Segment Reporting Information [Line Items]        
Net sales (0.5)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mei_InterconnectMember
(0.8)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mei_InterconnectMember
(1.7)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mei_InterconnectMember
(2.1)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mei_InterconnectMember
Power Products        
Segment Reporting Information [Line Items]        
Net sales to unaffiliated customers 26.1us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= mei_PowerProductsMember
18.0us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= mei_PowerProductsMember
63.9us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= mei_PowerProductsMember
53.8us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= mei_PowerProductsMember
Income (loss) from operations 9.3us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mei_PowerProductsMember
2.7us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mei_PowerProductsMember
17.9us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mei_PowerProductsMember
9.6us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mei_PowerProductsMember
Power Products | Operating Segments        
Segment Reporting Information [Line Items]        
Net sales (26.3)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mei_PowerProductsMember
(18.0)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mei_PowerProductsMember
(64.3)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mei_PowerProductsMember
(53.9)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mei_PowerProductsMember
Power Products | Segment Reconciling Items        
Segment Reporting Information [Line Items]        
Net sales (0.2)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mei_PowerProductsMember
0us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mei_PowerProductsMember
(0.4)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mei_PowerProductsMember
(0.1)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mei_PowerProductsMember
Other        
Segment Reporting Information [Line Items]        
Net sales to unaffiliated customers 1.8us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
1.7us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
5.1us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
5.0us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Income (loss) from operations (1.2)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
(1.6)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
(4.1)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
(2.9)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Other | Operating Segments        
Segment Reporting Information [Line Items]        
Net sales (1.9)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
(1.8)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
(5.3)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
(5.1)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Other | Segment Reconciling Items        
Segment Reporting Information [Line Items]        
Net sales (0.1)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
(0.1)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
(0.2)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
(0.1)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Eliminations/Corporate        
Segment Reporting Information [Line Items]        
Net sales 2.2us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mei_CorporateAndIntersegmentEliminationMember
1.7us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mei_CorporateAndIntersegmentEliminationMember
5.4us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mei_CorporateAndIntersegmentEliminationMember
3.6us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mei_CorporateAndIntersegmentEliminationMember
Net sales to unaffiliated customers 0.1us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= mei_CorporateAndIntersegmentEliminationMember
(0.1)us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= mei_CorporateAndIntersegmentEliminationMember
0us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= mei_CorporateAndIntersegmentEliminationMember
0.3us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= mei_CorporateAndIntersegmentEliminationMember
Income (loss) from operations (6.7)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mei_CorporateAndIntersegmentEliminationMember
(8.1)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mei_CorporateAndIntersegmentEliminationMember
(24.6)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mei_CorporateAndIntersegmentEliminationMember
(21.6)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mei_CorporateAndIntersegmentEliminationMember
Eliminations/Corporate | Segment Reconciling Items        
Segment Reporting Information [Line Items]        
Net sales $ 2.3us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mei_CorporateAndIntersegmentEliminationMember
$ 1.6us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mei_CorporateAndIntersegmentEliminationMember
$ 5.4us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mei_CorporateAndIntersegmentEliminationMember
$ 3.9us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mei_CorporateAndIntersegmentEliminationMember