XML 68 R41.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring and Other Expense - Narrative (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 24 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Restructuring Cost and Reserve [Line Items]      
Restructuring charges $ 0.8us-gaap_RestructuringCharges $ 0.6us-gaap_RestructuringCharges  
2012 Global Processing Improvement Restructuring Program      
Restructuring Cost and Reserve [Line Items]      
Legacy costs eliminated     103imn_RestructuringandRelatedCostLegacyCostsEliminated
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
Restructuring charges 0.5us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
   
Severance and Related      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 0.2us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
   
Severance and Related | 2012 Global Processing Improvement Restructuring Program      
Restructuring Cost and Reserve [Line Items]      
Restructuring cost incurred to date 22.0us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
   
Restructuring charges 0.3us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
   
Lease Termination Costs | 2012 Global Processing Improvement Restructuring Program      
Restructuring Cost and Reserve [Line Items]      
Restructuring cost incurred to date 1.1us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
   
Restructuring charges 0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
   
Other      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 0.1us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
   
Other | 2012 Global Processing Improvement Restructuring Program      
Restructuring Cost and Reserve [Line Items]      
Restructuring cost incurred to date 4.8us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
   
Restructuring charges 0.2us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
   
Inventory write-offs | 2012 Global Processing Improvement Restructuring Program      
Restructuring Cost and Reserve [Line Items]      
Restructuring cost incurred to date $ 9.6us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= imn_InventoryWriteoffMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member