IPG Cash Flow Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023
12-31
2022
12-31
2021
12-31
2020
12-31
2019
12-31
2018
12-31
2017
12-31
2016
12-31
2015
12-31
2014
12-31
2013
12-31
2012
12-31
2011
12-31
2010
12-31
2009
12-31
2008
12-31
2007
12-31
2006
12-31
2005
12-31
2004
12-31
2003
12-31
2002
12-31
2001
12-31
2000
12-31
1999
12-31
1998
12-31
1997
12-31
1996
12-31
1995
12-31
1994
12-31
1993
12-31
1992
12-31
1991
12-31
1990
12-31
1989
12-31
Report Filing: 2024-02-20 2023-02-21 2022-02-22 2021-02-22 2020-02-21 2019-02-25 2018-02-26 2017-02-21 2016-02-22 2015-02-23 2014-02-24 2013-02-22 2012-02-24 2011-02-25 2010-02-26 2009-02-27 2008-02-29 2007-02-28 2006-03-22 2005-09-30 2004-03-15 2003-03-28 2002-04-01 2001-03-30 2000-03-24 1999-03-26 1998-03-26 1997-03-26 1996-03-29 1995-03-28 1994-03-30 1992-12-31 1991-12-31 1990-12-31 1989-12-31
Net Income/Starting Line 1098400000 956100000 972800000 354200000 673900000 637700000 595000000 632500000 480500000 505400000 288900000 464600000 551500000 281200000 143400000 295000000 167600000 -31700000 -271900000 -544900000 -552900000 99500000 -534500000 358658000 321900000 309900000 239100000 205200000 129800000 115200000 125300000 111900000 94600000 80100000 70600000
Cash From Operating Activities 554700000 608800000 2075600000 1847200000 1529200000 565100000 881800000 513400000 674000000 669500000 592900000 357200000 273500000 817300000 540800000 865300000 298100000 9000000 -20200000 455500000 502000000 873800000 148500000 300179000 562300000 504700000 277100000 249000000 164400000 285300000 202600000 188500000 93200000 188400000 76000000
Depreciation and Amortization 264300000 274000000 283800000 290600000 278500000 202900000 157100000 160200000 157000000 163000000 157400000 147700000 150900000 148400000 169900000 173300000 287700000 260500000 220200000 239400000 277900000 300500000 451300000 299541000 215900000 179100000 130800000 103500000 91200000 75600000 70000000 39600000 63700000 48800000 40500000
Deferred Income Tax 5100000 -27000000 -8200000 -46400000 9700000 14100000 1100000 45700000 49500000 83500000 69400000 103600000 83900000 56000000 89200000 51900000 -22400000 -57900000 44600000 128200000 71500000 55000000 -191200000 -31546000 10700000 -12900000 12700000 4100000 -18500000 -16600000 -500000 8200000 400000 -10800000 -7700000
Stock Based Compensation 46700000 50000000 70100000 67000000 80200000 82200000 82000000 85600000 70300000 54300000 43100000 44500000 51700000 50000000 49500000 80100000 41900000 55100000 42300000 31400000 101200000 0 0 0 30000000 -2500000 -35500000 -36000000 43900000 27200000 22200000 34700000 8500000 3600000 3800000
Other Non-Cash Items 36900000 120600000 113000000 423500000 72700000 76100000 52100000 99200000 90900000 25000000 39600000 -63200000 -102300000 31300000 69900000 97700000 8900000 36700000 78000000 407000000 384400000 186400000 619400000 70241000 -100000 100000 16600000 -300000 -9600000 -8200000 -7700000 -8200000 -14000000 -9700000 -9600000
Changes in Working Capital -896700000 -764900000 644100000 758300000 414200000 -447900000 -5500000 -509800000 -174200000 -161700000 -5500000 -340000000 -462200000 250400000 18900000 167300000 -185600000 -253700000 -133400000 194400000 219900000 232400000 -196500000 -396715000 -16100000 31000000 -86600000 -27500000 -72400000 92100000 -6700000 2300000 -60000000 76400000 -21600000
Accounts Receivable -566700000 -118200000 -1218600000 551400000 -111200000 -603800000 37600000 -220700000 -236100000 -20100000 -157100000 -44700000 -219200000 -547600000 179500000 283900000 0 235400000 39600000 -73400000 264100000.00000003 0 -208700000 0 0 0 0 0 0 0 0 0 0 0 0
Inventory -151800000 0 63000000 313700000 -38500000 -300900000 -379400000 -67500000 -282300000 66100000 -270200000 -128100000 -77300000 164500000 92400000 -97200000 0 -116000000 -60900000 10600000 -540600000 0 76600000 0 0 0 0 0 0 0 0 0 0 0 0
Accounts Payable 47800000 -408000000 1858100000 -27000000 546000000 428700000 311900000 -126100000 400900000 -177100000 417700000 -120400000 -62900000 646300000 -173000000 6800000 0 -370000000 -152400000 243000000 -228800000 0 13900000 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue -226000000 -238700000 -58400000 -79800000 17900000 28100000 24400000 -95500000 -56700000 -30600000 4100000 -46800000 -102800000 -12800000 -80000000 -26200000 -185600000 -3100000 40300000 14200000 725200000 232400000 -78300000 -396715000 -16100000 31000000 -86600000 -27500000 -72400000 92100000 0 0 0 0 0
Other Working Capital 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0 0 0 0 0 0 0 0 0 0 -6700000 2300000 -60000000 76400000 -21600000
Cash From Investing Activities -85400000 -430100000 -185300000 -216200000 -161700000 -2491500000 -196200000 -263900000 -202800000 -200800000 -224500000 -210200000 -58800000 -108500000 29400000 -404300000 -267800000 11600000 166400000 -544600000 84500000 -477100000 -696500000 -944603000 -351300000 -243700000 -71800000 -72800000 -154600000 -71600000 -160500000 -56200000 -55700000 -110000000 -65300000
Investments in Property Plant and Equipment -179300000 -178100000 -195300000 -167500000 -198500000 -177100000 -155900000 -200700000 -161100000 -148700000 -173000000 -169200000 -140300000 -96300000 -67100000 -138400000 -147600000 -127800000 -140700000 -194000000 -159600000 -183200000 -268000000 -201871000 -400100000 -258500000 -177000000 -79100000 -69600000 -55900000 -78800000 -36900000 -46600000 -37200000 -45600000
Payments for Acquisitions 52400000 -252600000 -16300000 -4900000 -600000 -2309800000 -30600000 -52000000 -40700000 -53600000 -61500000 -145500000 -63100000 -8300000 -61300000 -78100000 -81800000 -30700000 -91700000 -175400000 -224600000 -281400000 -310600000 -576615000 0 0 0 0 0 0 0 0 0 0 0
Purchases of Securities -97600000 -200000 195300000 -13500000 0 0 0 0 100000 -600000 0 0 -700000 -4700000 -11600000 -195500000 -745800000 -875500000 -423900000 -1407000000 -115500000 -70300000 -109100000 -3191000 -9100000 0 0 0 -8500000 0 0 -1600000 0 0 0
Proceeds from Sales and Maturities of Securities 135800000 2600000 34800000 13500000 0 0 0 0 100000 14200000 0 94800000 133500000 53600000 168200000 5600000 702700000 1045600000 760900000 1191400000 180700000 101800000 122100000 27090000 0 3900000 200000 1000000 0 5200000 2800000 0 400000 1900000 11500000
Other Investing Activities 3300000 -1800000 -203800000 -43800000 37400000 -4600000 -9700000 -11200000 -1200000 -12100000 10000000 9700000 11800000 -52800000 1200000 2100000 4700000 0 61800000 40400000 403500000 -44000000 -130900000 -190016000 57900000 10900000 105000000 5300000 -76500000 -20900000 -84500000 -17700000 -9500000 -74700000 -31200000
Cash From Financing Activities -634300000 -899400000 -1084200000 -346200000 -843000000 1853200000 -1004900000 -666400000 -472800000 -343900000 -1212300000 131300000 -541000000 -547700000 -267000000 -275800000 -37300000 -129700000 410100000 -250200000 467700000 -459300000 675500000 365183000 52200000 -201900000 85200000 -120400000 -13900000 -107400000 8700000 -99000000 30800000 15800000 -52200000
Debt Repayment -8700000 -59300000 -1570900000 -503700000 -403300000 -104800000 -324600000 -1800000 -2000000 -351200000 -602400000 -401500000 -38900000 -217300000 -778700000 0 0 0 0 0 -184600000 -384800000 0 0 -380300000 -1700000 -253800000 0 -70800000 0 0 -25100000 0 -67500000 0
Common Stock Issued 296300000 59300000 8000000 6500000 4300000 2492200000 16100000 -46000000 65900000 456000000 52800000 1057200000 42500000 17400000 0 0 0 900000 511200000 25600000 734300000 58600000 85600000 45267000 62900000 41100000 36900000 19600000 31200000 13000000 19400000 10400000 6900000 4500000 5000000
Common Stock Repurchased -350200000 -320100000 -25500000 -22300000 -22400000 -117100000 -300100000 -303300000 -285200000 -275100000 -481800000 -350500000 -400800000 -265900000 0 -11300000 0 0 0 0 -28600000 -7900000 -118000000 -236756000 -300500000 -164900000 -144100000 -86900000 -69700000 -44500000 -37200000 -51900000 -17100000 -31700000 -36300000
Dividends Paid -479100000 -457300000 -427700000 -398100000 -363100000 -322100000 -280300000 -238400000 -195500000 -159000000 -137600000 -115000000 -145700000 -41100000 -49800000 -27600000 -27600000 -47000000 -42600000 -43400000 -26400000 -145600000 -144400000 -123510000 -90400000 -79700000 -61200000 -51800000 -46100000 -40400000 -35900000 -32500000 -29300000 -24400000 -21400000
Other Financing Activities -92600000 -122000000 931900000 571400000 -58500000 -95000000 -116000000 -76900000 -56000000 -14600000 -43300000 -58900000 1900000 -40800000 561500000 -236900000 -9700000 -83600000 -58500000 -232400000 -27000000 20400000 852300000 680182000 760500000 3300000 507400000 -1300000 141500000 -35500000 62400000 100000 70300000 134900000 500000
Effect of Forex Changes on Cash 7000000 1600000 -45400000 31000000 -6000000 -47300000 16800000 11600000 -156100000 -101000000 -94100000 -6200000 -46700000 19400000 84800000 -92900000 66200000 -11100000 -30800000 17800000 18500000 60400000 -36900000 -41523000 -42200000 11600000 -43800000 -5800000 8900000 15200000 -14300000 -17200000 -8100000 -3800000 -9200000
Net Change in Cash -155300000 -719100000 760700000 1315800000 518500000 -120500000 -302500000 -405300000 -157700000 23800000 -938000000 272100000 -373000000 180500000 388000000 92300000 59200000 -120200000 525500000 -321500000 1072700000 -2200000 90600000 -320764000 220900000 70700000 246700000 50000000 4800000 121500000 36500000 16100000 60200000 90400000 -50700000
Cash at Beginning of Period 2545300000 3272200000 2511500000 1195700000 677200000 797700000 1100200000 1502900000 1660600000 1636800000 2574800000 2302700000 2675700000 2495200000 2107200000 2014900000 1955700000 2075900000 1550400000 1871900000 933000000 935200000 844600000 1029076000 760500000 738100000 468500000 418400000 413700000 292300000 255800000 239700000 179400000 89100000 139700000
Cash at End of Period 2390000000 2553100000 3272200000 2511500000 1195700000 677200000 797700000 1097600000 1502900000 1660600000 1636800000 2574800000 2302700000 2675700000 2495200000 2107200000 2014900000 1955700000 2075900000 1550400000 2005700000 933000000 935200000 708312000 981400000 808800000 715200000 468400000 418500000 413800000 292300000 255800000 239600000 179500000 89000000
Free Cash Flow 375400000 430700000 1880300000 1679700000 1330700000 388000000 725900000 312700000 512900000 520800000 419900000 188000000 133200000 721000000 473700000 726900000 150500000 -118800000 -160900000 261500000 342400000 690600000 -119500000 98308000 162200000 246200000 100100000 169900000 94800000 229400000 123800000 151600000 46600000 151200000 30400000
Operating Cash Flow 554700000 608800000 2075600000 1847200000 1529200000 565100000 881800000 513400000 674000000 669500000 592900000 357200000 273500000 817300000 540800000 865300000 298100000 9000000 -20200000 455500000 502000000 873800000 148500000 300179000 562300000 504700000 277100000 249000000 164400000 285300000 202600000 188500000 93200000 188400000 76000000
Capital Expenditure -179300000 -178100000 -195300000 -167500000 -198500000 -177100000 -155900000 -200700000 -161100000 -148700000 -173000000 -169200000 -140300000 -96300000 -67100000 -138400000 -147600000 -127800000 -140700000 -194000000 -159600000 -183200000 -268000000 -201871000 -400100000 -258500000 -177000000 -79100000 -69600000 -55900000 -78800000 -36900000 -46600000 -37200000 -45600000

Disclaimer: The data contained in this website is not necessarily real-time nor accurate. All derived (stocks, indexes, futures) and Forex prices are not provided by exchanges but rather by our third party API www.financialmodellingprep.com, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore, Discounting Cash Flows Inc. doesn't bear any responsibility for any trading losses you might incur as a result of using this data. Discounting Cash Flows Inc. or anyone involved with Discounting Cash Flows Inc. will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.