XML 38 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Airedale Facility Fire (Details) (Loss by Fire [Member], USD $)
In Millions, unless otherwise specified
12 Months Ended 19 Months Ended
Mar. 31, 2015
Mar. 31, 2015
Mar. 31, 2014
Loss by Fire [Member]
     
Unusual or Infrequent Item [Line Items]      
Recoveries from insurance included in selling, general, and administrative expenses $ 4.6us-gaap_GainOnBusinessInterruptionInsuranceRecovery
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
   
Cash proceeds received from insurance provider   62.7mod_AdvanceReceivedFromInsuranceProvider
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
 
Inventory write off   4.7us-gaap_InventoryWriteDown
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
 
Equipment write off   1.4us-gaap_TangibleAssetImpairmentCharges
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
 
Other costs attributable to fire   22.0mod_ExpensesAttributableToFire
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
 
Aggregate losses and costs   28.1us-gaap_UnusualOrInfrequentItemLossGross
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
 
Company paid reconstruction costs   21.2mod_CompanyPaidReconstructionCosts
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
 
Liability to rebuild damaged facility 48.0us-gaap_LiabilityForCatastropheClaimsCarryingAmount
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
48.0us-gaap_LiabilityForCatastropheClaimsCarryingAmount
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
45.0us-gaap_LiabilityForCatastropheClaimsCarryingAmount
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
Current liability to rebuild damaged facility     37.0mod_LiabilityForCatastropheClaimCurrent
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
Noncurrent liability to rebuild damaged facility     8.0mod_LiabilityForCatastropheClaimNonCurrent
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
Insurance receivable 18.0us-gaap_InsuranceSettlementsReceivable
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
18.0us-gaap_InsuranceSettlementsReceivable
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
25.4us-gaap_InsuranceSettlementsReceivable
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
Insurance receivable current     18.4us-gaap_InsuranceSettlementsReceivableCurrent
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
Insurance receivable noncurrent     $ 7.0us-gaap_InsuranceSettlementsReceivableNoncurrent
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember