XML 33 R73.htm IDEA: XBRL DOCUMENT v2.4.1.9
Share Repurchase Program (Details) (USD $)
In Millions, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Number of shares repurchased 14.9us-gaap_TreasuryStockSharesAcquired 31.8us-gaap_TreasuryStockSharesAcquired 32.7us-gaap_TreasuryStockSharesAcquired
Aggregated cost, including fees $ 275.1us-gaap_TreasuryStockValueAcquiredCostMethod $ 481.8us-gaap_TreasuryStockValueAcquiredCostMethod $ 350.5us-gaap_TreasuryStockValueAcquiredCostMethod
Average price per share, including fees $ 18.41us-gaap_TreasuryStockAcquiredAverageCostPerShare $ 15.17us-gaap_TreasuryStockAcquiredAverageCostPerShare $ 10.72us-gaap_TreasuryStockAcquiredAverageCostPerShare
2014 Share Repurchase Program      
Share repurchase program, initial authorized amount 300.0us-gaap_StockRepurchaseProgramAuthorizedAmount1
/ us-gaap_ShareRepurchaseProgramAxis
= ipg_ShareRepurchaseProgramOneMember
   
Remaining available for repurchase 143.6ipg_ShareRepurchaseProgramRemainingAmountforRepurchase
/ us-gaap_ShareRepurchaseProgramAxis
= ipg_ShareRepurchaseProgramOneMember
   
2013 Share Repurchase Program      
Share repurchase program, initial authorized amount   300.0us-gaap_StockRepurchaseProgramAuthorizedAmount1
/ us-gaap_ShareRepurchaseProgramAxis
= ipg_ShareRepurchaseProgramTwoMember
 
Share repurchase program, increased authorized amount   500.0ipg_StockRepurchaseProgramAuthorizedAmountAfterProgramIncrease
/ us-gaap_ShareRepurchaseProgramAxis
= ipg_ShareRepurchaseProgramTwoMember
 
2012 Share Repurchase Program      
Share repurchase program, initial authorized amount     300.0us-gaap_StockRepurchaseProgramAuthorizedAmount1
/ us-gaap_ShareRepurchaseProgramAxis
= ipg_ShareRepurchaseProgramThreeMemberDomain
Share repurchase program, increased authorized amount     $ 400.0ipg_StockRepurchaseProgramAuthorizedAmountAfterProgramIncrease
/ us-gaap_ShareRepurchaseProgramAxis
= ipg_ShareRepurchaseProgramThreeMemberDomain