XML 21 R37.htm IDEA: XBRL DOCUMENT v2.4.1.9
Airedale Facility Fire (Details) (Loss by Fire [Member], USD $)
In Millions, unless otherwise specified
3 Months Ended 16 Months Ended
Dec. 31, 2014
Jun. 30, 2014
Dec. 31, 2014
Mar. 31, 2014
Loss by Fire [Member]
       
Unusual of Infrequent Item [Line Items]        
Recoveries from insurance included in selling, general, and administrative expenses $ 2.0us-gaap_GainOnBusinessInterruptionInsuranceRecovery
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
$ 2.6us-gaap_GainOnBusinessInterruptionInsuranceRecovery
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
   
Cash proceeds received from insurance provider     60.6mod_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     18.9mod_ExpensesAttributableToFire
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
 
Aggregate losses and costs     25.0us-gaap_UnusualOrInfrequentItemLossGross
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
 
Company paid reconstruction costs     12.9mod_CompanyPaidReconstructionCosts
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
 
Liability to rebuild damaged facility 56.9us-gaap_LiabilityForCatastropheClaimsCarryingAmount
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
  56.9us-gaap_LiabilityForCatastropheClaimsCarryingAmount
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
45.0us-gaap_LiabilityForCatastropheClaimsCarryingAmount
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
Current liability to rebuild damaged facility 56.9mod_LiabilityForCatastropheClaimCurrent
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
  56.9mod_LiabilityForCatastropheClaimCurrent
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
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 25.9us-gaap_InsuranceSettlementsReceivable
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
  25.9us-gaap_InsuranceSettlementsReceivable
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
25.4us-gaap_InsuranceSettlementsReceivable
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
Insurance receivable current 25.9us-gaap_InsuranceSettlementsReceivableCurrent
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
  25.9us-gaap_InsuranceSettlementsReceivableCurrent
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
18.4us-gaap_InsuranceSettlementsReceivableCurrent
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
Insurance receivable noncurrent 0us-gaap_InsuranceSettlementsReceivableNoncurrent
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
  0us-gaap_InsuranceSettlementsReceivableNoncurrent
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
7.0us-gaap_InsuranceSettlementsReceivableNoncurrent
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
Increased cost estimate to rebuild damaged facility $ 11.9mod_IncreasedCostEstimateToRebuildDamagedFacility
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember
  $ 11.9mod_IncreasedCostEstimateToRebuildDamagedFacility
/ us-gaap_UnusualOrInfrequentItemAxis
= us-gaap_FireMember