XML 110 R110.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Commitments and Contingencies - Summary of Net Asbestos Charges (Detail) (Asbestos Related Matters [Member], USD $) In Millions, unless otherwise specified | 12 Months Ended
--- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
Asbestos Related Contingencies [Line Items] |  |  |
Net asbestos charge | $ 3.9 itt_AsbestosRelatedCostsBeforeTax | $ 32.8 itt_AsbestosRelatedCostsBeforeTax | $ 45.8 itt_AsbestosRelatedCostsBeforeTax
Continuing Operations [Member] |  |  |
Asbestos Related Contingencies [Line Items] |  |  |
Asbestos provision | 64.9 itt_AsbestosRelatedCostsProvisionBeforeTax / us-gaap_PlanNameAxis = itt_AsbestosRelatedMattersMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember | 63.3 itt_AsbestosRelatedCostsProvisionBeforeTax / us-gaap_PlanNameAxis = itt_AsbestosRelatedMattersMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember | 53.8 itt_AsbestosRelatedCostsProvisionBeforeTax / us-gaap_PlanNameAxis = itt_AsbestosRelatedMattersMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember
Asbestos remeasurement, net | (58.8)itt_AsbestosRelatedRemeasurementCostsBeforeTax / us-gaap_PlanNameAxis = itt_AsbestosRelatedMattersMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember | 0.5 itt_AsbestosRelatedRemeasurementCostsBeforeTax / us-gaap_PlanNameAxis = itt_AsbestosRelatedMattersMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember | 2.9 itt_AsbestosRelatedRemeasurementCostsBeforeTax / us-gaap_PlanNameAxis = itt_AsbestosRelatedMattersMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember
Settlement Agreement | (2.2)itt_AsbestosRelatedCostsSettlementBeforeTax / us-gaap_PlanNameAxis = itt_AsbestosRelatedMattersMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember | (31.0)itt_AsbestosRelatedCostsSettlementBeforeTax / us-gaap_PlanNameAxis = itt_AsbestosRelatedMattersMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember | (5.8)itt_AsbestosRelatedCostsSettlementBeforeTax / us-gaap_PlanNameAxis = itt_AsbestosRelatedMattersMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember
Net asbestos charge | 3.9 itt_AsbestosRelatedCostsBeforeTax / us-gaap_PlanNameAxis = itt_AsbestosRelatedMattersMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember | 32.8 itt_AsbestosRelatedCostsBeforeTax / us-gaap_PlanNameAxis = itt_AsbestosRelatedMattersMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember | 50.9 itt_AsbestosRelatedCostsBeforeTax / us-gaap_PlanNameAxis = itt_AsbestosRelatedMattersMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember
Discontinued Operations [Member] |  |  |
Asbestos Related Contingencies [Line Items] |  |  |
Asbestos provision | 0 itt_AsbestosRelatedCostsProvisionBeforeTax / us-gaap_PlanNameAxis = itt_AsbestosRelatedMattersMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentDiscontinuedOperationsMember | 0 itt_AsbestosRelatedCostsProvisionBeforeTax / us-gaap_PlanNameAxis = itt_AsbestosRelatedMattersMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentDiscontinuedOperationsMember | 0.5 itt_AsbestosRelatedCostsProvisionBeforeTax / us-gaap_PlanNameAxis = itt_AsbestosRelatedMattersMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentDiscontinuedOperationsMember
Settlement Agreement | 0 itt_AsbestosRelatedCostsSettlementBeforeTax / us-gaap_PlanNameAxis = itt_AsbestosRelatedMattersMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentDiscontinuedOperationsMember |  | (5.6)itt_AsbestosRelatedCostsSettlementBeforeTax / us-gaap_PlanNameAxis = itt_AsbestosRelatedMattersMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentDiscontinuedOperationsMember
Net asbestos charge | $ 0 itt_AsbestosRelatedCostsBeforeTax / us-gaap_PlanNameAxis = itt_AsbestosRelatedMattersMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentDiscontinuedOperationsMember | $ 0 itt_AsbestosRelatedCostsBeforeTax / us-gaap_PlanNameAxis = itt_AsbestosRelatedMattersMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentDiscontinuedOperationsMember | $ (5.1)itt_AsbestosRelatedCostsBeforeTax / us-gaap_PlanNameAxis = itt_AsbestosRelatedMattersMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentDiscontinuedOperationsMember

X
- Details
Name: | itt_AsbestosRelatedContingenciesLineItems
Namespace Prefix: | itt_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Total Asbestos-related costs before tax. + References No definition available. + Details
Name: | itt_AsbestosRelatedCostsBeforeTax
Namespace Prefix: | itt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Asbestos Related Costs Provision Before Tax + References No definition available. + Details
Name: | itt_AsbestosRelatedCostsProvisionBeforeTax
Namespace Prefix: | itt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Asbestos Related Costs Settlement Before Tax + References No definition available. + Details
Name: | itt_AsbestosRelatedCostsSettlementBeforeTax
Namespace Prefix: | itt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Asbestos Related Remeasurement Costs Before Tax + References No definition available. + Details
Name: | itt_AsbestosRelatedRemeasurementCostsBeforeTax
Namespace Prefix: | itt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration