XML 62 R41.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring Activities (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 9 Months Ended 33 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2014
Restructuring Cost and Reserve [Line Items]          
Asset impairment charges $ 0us-gaap_AssetImpairmentCharges $ 2.0us-gaap_AssetImpairmentCharges $ 0us-gaap_AssetImpairmentCharges $ 2.0us-gaap_AssetImpairmentCharges  
Restructuring and repositioning expenses [Abstract]          
Proceeds from the sale of assets 5.8us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment   7.5us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment 2.7us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment  
Gain on the sale of assets 3.2us-gaap_GainLossOnSaleOfProperties 0us-gaap_GainLossOnSaleOfProperties 3.2us-gaap_GainLossOnSaleOfProperties 0us-gaap_GainLossOnSaleOfProperties  
Changes in accrued severance [Roll Forward]          
Beginning Balance 15.0us-gaap_RestructuringReserve 10.7us-gaap_RestructuringReserve 18.3us-gaap_RestructuringReserve 11.6us-gaap_RestructuringReserve  
Additions 0us-gaap_RestructuringReserveAccrualAdjustment 9.0us-gaap_RestructuringReserveAccrualAdjustment 0us-gaap_RestructuringReserveAccrualAdjustment 9.8us-gaap_RestructuringReserveAccrualAdjustment  
Payments (0.6)us-gaap_PaymentsForRestructuring (1.5)us-gaap_PaymentsForRestructuring (2.5)us-gaap_PaymentsForRestructuring (3.7)us-gaap_PaymentsForRestructuring  
Effect of exchange rate changes (0.7)us-gaap_RestructuringReserveTranslationAdjustment 0.3us-gaap_RestructuringReserveTranslationAdjustment (2.1)us-gaap_RestructuringReserveTranslationAdjustment 0.8us-gaap_RestructuringReserveTranslationAdjustment  
Ending Balance 13.7us-gaap_RestructuringReserve 18.5us-gaap_RestructuringReserve 13.7us-gaap_RestructuringReserve 18.5us-gaap_RestructuringReserve 13.7us-gaap_RestructuringReserve
Cost of Sales [Member]          
Restructuring and repositioning expenses [Abstract]          
Total       4.3us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
 
Europe segment [Member]          
Restructuring Cost and Reserve [Line Items]          
Asset impairment charges   2.0us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= mod_EuropeSegmentMember
    26.1us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= mod_EuropeSegmentMember
Restructuring and repositioning expenses [Abstract]          
Employee severance and related benefits 0us-gaap_SeveranceCosts1
/ us-gaap_StatementBusinessSegmentsAxis
= mod_EuropeSegmentMember
9.0us-gaap_SeveranceCosts1
/ us-gaap_StatementBusinessSegmentsAxis
= mod_EuropeSegmentMember
0us-gaap_SeveranceCosts1
/ us-gaap_StatementBusinessSegmentsAxis
= mod_EuropeSegmentMember
9.8us-gaap_SeveranceCosts1
/ us-gaap_StatementBusinessSegmentsAxis
= mod_EuropeSegmentMember
28.6us-gaap_SeveranceCosts1
/ us-gaap_StatementBusinessSegmentsAxis
= mod_EuropeSegmentMember
Accelerated depreciation 0us-gaap_RestructuringReserveAcceleratedDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= mod_EuropeSegmentMember
0us-gaap_RestructuringReserveAcceleratedDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= mod_EuropeSegmentMember
0us-gaap_RestructuringReserveAcceleratedDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= mod_EuropeSegmentMember
4.3us-gaap_RestructuringReserveAcceleratedDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= mod_EuropeSegmentMember
 
Other restructuring and repositioning expenses 0.6us-gaap_OtherRestructuringCosts
/ us-gaap_StatementBusinessSegmentsAxis
= mod_EuropeSegmentMember
0.4us-gaap_OtherRestructuringCosts
/ us-gaap_StatementBusinessSegmentsAxis
= mod_EuropeSegmentMember
1.7us-gaap_OtherRestructuringCosts
/ us-gaap_StatementBusinessSegmentsAxis
= mod_EuropeSegmentMember
0.7us-gaap_OtherRestructuringCosts
/ us-gaap_StatementBusinessSegmentsAxis
= mod_EuropeSegmentMember
9.3us-gaap_OtherRestructuringCosts
/ us-gaap_StatementBusinessSegmentsAxis
= mod_EuropeSegmentMember
Total 0.6us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_StatementBusinessSegmentsAxis
= mod_EuropeSegmentMember
9.4us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_StatementBusinessSegmentsAxis
= mod_EuropeSegmentMember
1.7us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_StatementBusinessSegmentsAxis
= mod_EuropeSegmentMember
14.8us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_StatementBusinessSegmentsAxis
= mod_EuropeSegmentMember
 
Europe segment [Member] | Restructuring Expense [Member]          
Restructuring and repositioning expenses [Abstract]          
Total 0.6us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_IncomeStatementLocationAxis
= mod_RestructuringExpenseIncomeMember
/ us-gaap_StatementBusinessSegmentsAxis
= mod_EuropeSegmentMember
9.4us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_IncomeStatementLocationAxis
= mod_RestructuringExpenseIncomeMember
/ us-gaap_StatementBusinessSegmentsAxis
= mod_EuropeSegmentMember
1.7us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_IncomeStatementLocationAxis
= mod_RestructuringExpenseIncomeMember
/ us-gaap_StatementBusinessSegmentsAxis
= mod_EuropeSegmentMember
10.5us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_IncomeStatementLocationAxis
= mod_RestructuringExpenseIncomeMember
/ us-gaap_StatementBusinessSegmentsAxis
= mod_EuropeSegmentMember
 
South America Segment [Member] | Restructuring Expense [Member]          
Restructuring and repositioning expenses [Abstract]          
Employee severance and related benefits 0.7us-gaap_SeveranceCosts1
/ us-gaap_IncomeStatementLocationAxis
= mod_RestructuringExpenseIncomeMember
/ us-gaap_StatementBusinessSegmentsAxis
= mod_SouthAmericaSegmentMember
  1.2us-gaap_SeveranceCosts1
/ us-gaap_IncomeStatementLocationAxis
= mod_RestructuringExpenseIncomeMember
/ us-gaap_StatementBusinessSegmentsAxis
= mod_SouthAmericaSegmentMember
   
North America Segment [Member]          
Restructuring and repositioning expenses [Abstract]          
Other restructuring and repositioning expenses $ 0.6us-gaap_OtherRestructuringCosts
/ us-gaap_StatementBusinessSegmentsAxis
= mod_NorthAmericaSegmentMember
  $ 0.8us-gaap_OtherRestructuringCosts
/ us-gaap_StatementBusinessSegmentsAxis
= mod_NorthAmericaSegmentMember