XML 38 R75.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Instruments (Details 3) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 30, 2014
Jun. 30, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Tekmar          
Reconciliation of changes in fair value of all financial assets and liabilities          
Contingent liability of the acquisition date fair value         $ 5.1us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= wts_TekmarControlSystemsMember
Contingent liability         0us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow
/ us-gaap_BusinessAcquisitionAxis
= wts_TekmarControlSystemsMember
Contingent liability in case of complete achievement of performance metrics         8.2us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
/ us-gaap_BusinessAcquisitionAxis
= wts_TekmarControlSystemsMember
Portion of contingent consideration paid on achievement of performance metrics 2.2us-gaap_PaymentsForPreviousAcquisition
/ us-gaap_BusinessAcquisitionAxis
= wts_TekmarControlSystemsMember
1.2us-gaap_PaymentsForPreviousAcquisition
/ us-gaap_BusinessAcquisitionAxis
= wts_TekmarControlSystemsMember
2.2us-gaap_PaymentsForPreviousAcquisition
/ us-gaap_BusinessAcquisitionAxis
= wts_TekmarControlSystemsMember
1.2us-gaap_PaymentsForPreviousAcquisition
/ us-gaap_BusinessAcquisitionAxis
= wts_TekmarControlSystemsMember
 
Increase in fair value of contingent liability based on a revised estimate of the fair value of the contingent consideration     0.5wts_BusinessAcquisitionIncreaseDecreaseOfContingentConsiderationAtFairValue
/ us-gaap_BusinessAcquisitionAxis
= wts_TekmarControlSystemsMember
1.0wts_BusinessAcquisitionIncreaseDecreaseOfContingentConsiderationAtFairValue
/ us-gaap_BusinessAcquisitionAxis
= wts_TekmarControlSystemsMember
 
Contingent consideration          
Reconciliation of changes in fair value of all financial assets and liabilities          
Balance at the beginning of the period 4.4us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByAssetClassAxis
= wts_ContingentConsiderationMember
  4.4us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByAssetClassAxis
= wts_ContingentConsiderationMember
   
Settlements     (2.2)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesSalesIssuancesSettlements
/ us-gaap_FairValueByAssetClassAxis
= wts_ContingentConsiderationMember
   
Total realized and unrealized (gains) losses included in Net earnings adjustments     0.5us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= wts_ContingentConsiderationMember
   
Total realized and unrealized (gains) losses included in Comprehensive income     (0.2)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome
/ us-gaap_FairValueByAssetClassAxis
= wts_ContingentConsiderationMember
   
Balance at the ending of the period     $ 2.5us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByAssetClassAxis
= wts_ContingentConsiderationMember