XML 28 R104.htm IDEA: XBRL DOCUMENT v2.4.1.9
Savings Plans (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Domestic Tax Authority      
Defined Benefit Plans and Other Postretirement Benefit Plans      
Cost Recognized $ 43.0us-gaap_DefinedContributionPlanCostRecognized
/ ipg_DefinedContributionPlansAxis
= us-gaap_DomesticCountryMember
$ 37.7us-gaap_DefinedContributionPlanCostRecognized
/ ipg_DefinedContributionPlansAxis
= us-gaap_DomesticCountryMember
$ 35.6us-gaap_DefinedContributionPlanCostRecognized
/ ipg_DefinedContributionPlansAxis
= us-gaap_DomesticCountryMember
Discretionary Company Contribution      
Defined Benefit Plans and Other Postretirement Benefit Plans      
Cost Recognized 5.2us-gaap_DefinedContributionPlanCostRecognized
/ ipg_DefinedContributionPlansAxis
= ipg_DiscretionaryCompanyContributionMember
4.9us-gaap_DefinedContributionPlanCostRecognized
/ ipg_DefinedContributionPlansAxis
= ipg_DiscretionaryCompanyContributionMember
4.8us-gaap_DefinedContributionPlanCostRecognized
/ ipg_DefinedContributionPlansAxis
= ipg_DiscretionaryCompanyContributionMember
Defined Contribution Plans Participant Forfeitures      
Defined Benefit Plans and Other Postretirement Benefit Plans      
Cost Recognized (3.6)us-gaap_DefinedContributionPlanCostRecognized
/ ipg_DefinedContributionPlansAxis
= ipg_DefinedContributionPlansParticipantForfeituresMember
(3.3)us-gaap_DefinedContributionPlanCostRecognized
/ ipg_DefinedContributionPlansAxis
= ipg_DefinedContributionPlansParticipantForfeituresMember
(3.0)us-gaap_DefinedContributionPlanCostRecognized
/ ipg_DefinedContributionPlansAxis
= ipg_DefinedContributionPlansParticipantForfeituresMember
Foreign Tax Authority      
Defined Benefit Plans and Other Postretirement Benefit Plans      
Cost Recognized $ 42.4us-gaap_DefinedContributionPlanCostRecognized
/ ipg_DefinedContributionPlansAxis
= us-gaap_ForeignCountryMember
$ 36.9us-gaap_DefinedContributionPlanCostRecognized
/ ipg_DefinedContributionPlansAxis
= us-gaap_ForeignCountryMember
$ 34.0us-gaap_DefinedContributionPlanCostRecognized
/ ipg_DefinedContributionPlansAxis
= us-gaap_ForeignCountryMember