XML 38 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring and Other Expense - Schedule of Restructuring Reserves (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Restructuring Reserve [Roll Forward]      
Charges $ 5.4us-gaap_RestructuringCharges $ 5.2us-gaap_RestructuringCharges $ 19.7us-gaap_RestructuringCharges
2012 Global Processing Improvement Restructuring Program      
Restructuring Reserve [Roll Forward]      
Accrued balance, beginning of period 3.4us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
14.7us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
 
Transfer from 2011 Corporate Program   2.2imn_RestructuringReserveTransfers
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
 
Charges 4.4us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
6.8us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
14.9us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
Usage (6.7)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
(20.1)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
 
Currency impacts 0.2us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
(0.2)us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
 
Accrued balance, end of period 1.3us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
3.4us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
14.7us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
Severance and Related | 2012 Global Processing Improvement Restructuring Program      
Restructuring Reserve [Roll Forward]      
Accrued balance, beginning of period 2.2us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
13.8us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
 
Transfer from 2011 Corporate Program   1.6imn_RestructuringReserveTransfers
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
 
Charges 3.7us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
3.7us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
 
Usage (5.1)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
(16.9)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
 
Currency impacts 0us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
0us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
 
Accrued balance, end of period 0.8us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
2.2us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
 
Lease Termination Costs | 2012 Global Processing Improvement Restructuring Program      
Restructuring Reserve [Roll Forward]      
Accrued balance, beginning of period 0.4us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
0.1us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
 
Transfer from 2011 Corporate Program   0.4imn_RestructuringReserveTransfers
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
 
Charges 0.1us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
0.7us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
 
Usage (0.2)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
(0.7)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
 
Currency impacts 0us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
(0.1)us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
 
Accrued balance, end of period 0.3us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
0.4us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
 
Other | 2012 Global Processing Improvement Restructuring Program      
Restructuring Reserve [Roll Forward]      
Accrued balance, beginning of period 0.8us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
0.8us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
 
Transfer from 2011 Corporate Program   0.2imn_RestructuringReserveTransfers
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
 
Charges 0.6us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
2.4us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
 
Usage (1.4)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
(2.5)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
 
Currency impacts 0.2us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
(0.1)us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
 
Accrued balance, end of period $ 0.2us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member
$ 0.8us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= imn_GlobalProcessingImprovementRestructuringProgram2012Member