XML 80 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring Actions - Schedule of Restructuring Reserve (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Restructuring Reserve [Roll Forward]      
Restructuring accrual, beginning balance $ 14.7us-gaap_RestructuringReserve $ 7.8us-gaap_RestructuringReserve  
Restructuring costs 28.1us-gaap_RestructuringCharges 28.4us-gaap_RestructuringCharges 14.0us-gaap_RestructuringCharges
Cash payments (18.6)us-gaap_PaymentsForRestructuring (17.1)us-gaap_PaymentsForRestructuring  
Asset write-offs 1.5itt_RestructuringReserveAssetWriteOff 3.9itt_RestructuringReserveAssetWriteOff 0.2itt_RestructuringReserveAssetWriteOff
Foreign exchange translation and other (0.8)us-gaap_RestructuringReserveTranslationAdjustment (0.5)us-gaap_RestructuringReserveTranslationAdjustment  
Restructuring accrual, ending balance 21.9us-gaap_RestructuringReserve 14.7us-gaap_RestructuringReserve 7.8us-gaap_RestructuringReserve
Severance accrual [Member]      
Restructuring Reserve [Roll Forward]      
Restructuring accrual, ending balance 19.6us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
13.0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Facility carrying and other costs accrual [Member]      
Restructuring Reserve [Roll Forward]      
Restructuring accrual, ending balance 2.3us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
1.7us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
 
Interconnect Solutions [Member]      
Restructuring Reserve [Roll Forward]      
Restructuring costs 20.5us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= itt_InterconnectSolutionsMember
17.2us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= itt_InterconnectSolutionsMember
7.2us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= itt_InterconnectSolutionsMember
Interconnect Solutions [Member] | Interconnect Solutions Turnaround Activities [Member]      
Restructuring Reserve [Roll Forward]      
Restructuring accrual, beginning balance 8.0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= itt_InterconnectSolutionsTurnaroundActivitiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= itt_InterconnectSolutionsMember
0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= itt_InterconnectSolutionsTurnaroundActivitiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= itt_InterconnectSolutionsMember
 
Restructuring costs 20.5us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= itt_InterconnectSolutionsTurnaroundActivitiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= itt_InterconnectSolutionsMember
18.1us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= itt_InterconnectSolutionsTurnaroundActivitiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= itt_InterconnectSolutionsMember
 
Cash payments (9.9)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= itt_InterconnectSolutionsTurnaroundActivitiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= itt_InterconnectSolutionsMember
(6.1)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= itt_InterconnectSolutionsTurnaroundActivitiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= itt_InterconnectSolutionsMember
 
Asset write-offs (1.3)itt_RestructuringReserveAssetWriteOff
/ us-gaap_RestructuringCostAndReserveAxis
= itt_InterconnectSolutionsTurnaroundActivitiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= itt_InterconnectSolutionsMember
(3.9)itt_RestructuringReserveAssetWriteOff
/ us-gaap_RestructuringCostAndReserveAxis
= itt_InterconnectSolutionsTurnaroundActivitiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= itt_InterconnectSolutionsMember
 
Foreign exchange translation and other (0.2)us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= itt_InterconnectSolutionsTurnaroundActivitiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= itt_InterconnectSolutionsMember
(0.1)us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= itt_InterconnectSolutionsTurnaroundActivitiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= itt_InterconnectSolutionsMember
 
Restructuring accrual, ending balance $ 17.1us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= itt_InterconnectSolutionsTurnaroundActivitiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= itt_InterconnectSolutionsMember
$ 8.0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= itt_InterconnectSolutionsTurnaroundActivitiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= itt_InterconnectSolutionsMember