IPG Balance Sheet Statement


* In Millions (except for per share items) of USD
Developer Mode:
Period Ending: 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
1988
12-31
1987
12-31
1986
12-31
1985
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 1988-12-31 1987-12-31 1986-12-31 1985-12-31
Total Current Assets 10950400000 10325200000 11231800000 9367600000 8770700000 8182900000 7464100000 7438000000 7693100000 7810200000 8084000000 8738300000 8286800000 8453500000 7637700000 7487600000 7685800000 7208800000 7497400000 7636700000 7349700000 6322300000 6351500000 6026053000 5767800000 4776900000 4025700000 3353500000 2974400000 2675300000 2003200000 1914800000 2031600000 1914800000 1372800000 1296800000 1129900000 886700000 660100000
Cash and Short Term Investments 2390000000 2545300000 3270000000 2509000000 1192200000 673400000 790900000 1100600000 1509700000 1667200000 1642100000 2590800000 2315600000 2689400000 2506100000 2274900000 2037400000 1957100000 2191500000 1970400000 2005700000 933000000 935200000 748089000 1018200000 808800000 715200000 468500000 418400000 413700000 292300000 255800000 239700000 179400000 89100000 180000000 180800000 146800000 112600000
Cash & Equivalents 2390000000 2545300000 3270000000 2509000000 1192200000 673400000 790900000 1097600000 1502900000 1660600000 1636800000 2574800000 2302700000 2675700000 2495200000 2107200000 2014900000 1955700000 2075900000 1550400000 2005700000 933000000 935200000 708312000 981400000 808800000 715200000 468500000 418400000 413700000 292300000 255800000 239700000 179400000 89100000 180000000 180800000 146800000 112600000
Short Term Investments 0 0 0 0 0 0 0 3000000 6800000 6600000 5300000 16000000 12900000 13700000 10900000 167700000 22500000 1400000 115600000 420000000 0 0 0 39777000 36800000 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Receivables 7998000000 7339000000 7524900000 6467100000 7143300000 7027200000 6332400000 5907800000 5955400000 5800800000 6101800000 5815400000 4425400000 5534700000 4856600000 4846000000 5343300000 4956300000 4015700000 4907500000 4593900000 4517600000 4673200000 4687552000 4618700000 3799200000 2987700000 2646300000 2320200000 2072800000 1525700000 1495100000 1584300000 1550100000 1149000000 1023700000 869600000 665600000 536700000
Inventory 2952400000 5900000 8200000 800000 22800000 5700000 5700000 203200000 0 0 0 0 0 0 0 0 0 0 372600000 413600000 469500000 464100000 417600000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Current Assets -2390000000 435000000 428700000 390700000 412400000 476600000 335100000 226400000 228000000 342200000 340100000 332100000 1545800000 229400000 275000000 366700000 305100000 295400000 917600000 345200000 280600000 407600000 325500000 590412000 130900000 168900000 322800000 238700000 235800000 188800000 185200000 163900000 207600000 185300000 134700000 93100000 79500000 74300000 10800000
Total Assets 19267300000 18845000000 19909200000 18042700000 17751900000 15620300000 12695200000 12485200000 12585100000 12747200000 12905000000 13493900000 12876600000 13070800000 12263100000 12125200000 12458100000 11864100000 11945200000 12272300000 12234500000 11793700000 11375300000 10238222000 8727300000 6942800000 5702500000 4765100000 4259800000 3793400000 2869800000 2623300000 2784300000 2584100000 1740700000 1600000000 1346900000 1078800000 801700000
Total Non-Current Assets 8316900000 8519800000 8677400000 8674600000 8981200000 7437500000 5231100000 5047200000 4892000000 4937000000 4821000000 4755600000 4589800000 4617300000 4625400000 4637600000 4772300000 4655300000 4447800000 4635600000 4884800000 5471400000 5023800000 4212169000 2959500000 2165900000 1676800000 1411600000 1285400000 1118100000 866600000 708500000 752700000 669300000 367900000 303200000 217000000 192100000 141600000
Property, Plant and Equipment 1799300000 1914900000 2220200000 2069600000 2352500000 790900000 650400000 622000000 567200000 548200000 540000000 504800000 459800000 454300000 490100000 561500000 620000000 624000000 650000000 722900000 657100000 825700000 847700000 660382000 534300000 439600000 348800000 307000000 279300000 248100000 216700000 180400000 186800000 178800000 132000000 112100000 83400000 72200000 60600000
Goodwill and Intangible Assets 5824500000 5868700000 5756200000 5878600000 5908700000 5970700000 3961100000 3822500000 3756800000 3844200000 3792800000 3721300000 3444300000 3368500000 3321000000 3220900000 3231600000 3067800000 3030900000 3179200000 3352600000 3458700000 3096500000 2696230000 1657500000 1281400000 1024100000 749300000 638200000 601100000 491200000 398500000 451300000 379700000 122600000 102200000 62100000 59000000 39900000
Goodwill 5080900000 5050600000 4908700000 4945500000 4894400000 4875900000 3820400000 3674400000 3608500000 3669200000 3629000000 3580600000 3444300000 3368500000 3321000000 3220900000 3231600000 3067800000 3030900000 3087000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Intangible Assets 743600000 818100000 847500000 933100000 1014300000 1094800000 140700000 148100000 148300000 175000000 163800000 140700000 134300000 123100000 0 0 0 0 3030900000 3179200000 3352600000 3458700000 3096500000 2696230000 1657500000 1281400000 1024100000 749300000 638200000 601100000 491200000 398500000 451300000 379700000 122600000 102200000 62100000 59000000 39900000
Long Term Investments 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 128100000 170600000 190000000 0 51300000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Long Term Assets 693100000 736200000 701000000 726400000 720000000 675900000 619600000 602700000 568000000 544600000 488200000 529500000 685700000 794500000 814300000 855200000 920700000 835400000 596300000 543500000 875100000 1135700000 1079600000 855557000 767700000 444900000 303900000 355300000 367900000 268900000 158700000 129600000 114600000 110800000 113300000 88900000 71500000 60900000 41100000
Total Current Liabilities 10330900000 9983200000 10890000000 9580500000 9420400000 8123900000 7678200000 7706000000 7584300000 7463300000 8165300000 7701700000 8032600000 7740900000 6905600000 6877000000 7120600000 6663000000 6856500000 7563200000 6624500000 7089800000 6429800000 6106080000 5636900000 4658400000 3751600000 3199000000 2826700000 2595200000 1836000000 1690200000 1853600000 1769300000 1210500000 1116800000 946500000 740400000 526500000
Accounts Payable 8355000000 8235300000 8960000000 7269700000 7205400000 6698100000 6907800000 6303600000 6672000000 6558000000 6914200000 6584800000 6647200000 4474500000 4003900000 4022600000 4124300000 4124100000 4245400000 6128700000 5240400000 5125500000 4555500000 4590361000 4541700000 3613700000 3013600000 2626700000 2291200000 2090400000 1428400000 1331100000 1456000000 1420900000 980600000 0 0 0 0
Notes Payable/Short Term Debt 536900000 280800000 314000000 819000000 821600000 73800000 86900000 409600000 152000000 109300000 532700000 388700000 558300000 153700000 308600000 332800000 305100000 82900000 56800000 325900000 282600000 820300000 453100000 491984000 262000000 214500000 157600000 121700000 162500000 128500000 147000000 94400000 157100000 115100000 54200000 46600000 30600000 0 0
Tax Payables 56800000 64700000 42800000 50600000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6900000 -43700000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 684700000 680000000 688500000 657800000 585600000 533900000 674700000 794000000 0 0 0 0 687800000 0 0 0 0 0 0 0 0 0 1323700000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Current Liabilities 697500000 722400000 884700000 783400000 807800000 818100000 8800000 198800000 760300000 796000000 718400000 728200000 139300000 3112700000 2593100000 2521600000 2691200000 2456000000 2554300000 1108600000 1094600000 1187700000 97500000 1023735000 833200000 830200000 580400000 450600000 373000000 376300000 260600000 264700000 240500000 233300000 175700000 1070200000 915900000 740400000 526500000
Total Liabilities 15221200000 15100700000 16304400000 15005700000 14761600000 13019600000 10207300000 10175700000 10331400000 10338600000 10405100000 10810100000 10135900000 10212700000 9726800000 9649600000 10125900000 9877000000 9950600000 10498800000 9558600000 9623300000 9445900000 8106060000 7020600000 5621800000 4563400000 3869800000 3494900000 3131600000 2292600000 2095800000 2180700000 2060300000 1360500000 1267100000 1066900000 835900000 593900000
Total Non-Current Liabilities 4890300000 5117500000 5414400000 5425200000 5341200000 4895700000 2529100000 2469700000 2747100000 2875300000 2239800000 3108400000 2103300000 2471800000 2821200000 2772600000 3005300000 3214000000 3094100000 2935600000 2934100000 2533500000 3016100000 1999980000 1383700000 963400000 811800000 670800000 668200000 536400000 456600000 405600000 327100000 291000000 150000000 150300000 120400000 95500000 67400000
Total Long Term Debt 3200000000 4250800000 4484600000 4356800000 4201500000 3660200000 1285600000 1280700000 1610300000 1623500000 1129800000 2060800000 1210900000 1583300000 1638000000 1786900000 2044100000 2248600000 2183000000 1936000000 2191700000 1817700000 2480600000 1505061000 867300000 506600000 452700000 347000000 283500000 131300000 118100000 200200000 170500000 144500000 36500000 42600000 21300000 21000000 8600000
Deferred Tax Liabilities Non-Current 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41400000 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Long Term Liabilities 1690300000 866700000 929800000 1068400000 1139700000 1235500000 1243500000 1189000000 1136800000 1251800000 1110000000 1047600000 892400000 888500000 1183200000 985700000 961200000 965400000 911100000 999600000 742400000 715800000 535500000 494919000 475000000 456800000 359100000 323800000 384700000 405100000 338500000 205400000 156600000 146500000 113500000 107700000 99100000 74500000 58800000
Total Equity 3942600000 3647900000 3526000000 2895000000 2775900000 2393200000 2201000000 2017100000 1965500000 2116300000 2215200000 2420600000 2461700000 2529000000 2497700000 2475600000 2332200000 1940600000 1945300000 1718300000 2605900000 2100000000 1840100000 2046356000 1628100000 1265100000 1107200000 872000000 749700000 649400000 564000000 511200000 586800000 509700000 367600000 332900000 280000000 242900000 207800000
Retained Earnings (Accumulated Deficit) 4254500000 3632100000 3154300000 2636900000 2689900000 2400100000 2093600000 1804300000 1437600000 1183300000 864500000 738300000 405100000 -63700000 -324800000 -446100000 -741100000 -899200000 -841100000 -578200000 406300000 858000000 868300000 1627163000 1325300000 1116400000 1036300000 859700000 704900000 619600000 570300000 481400000 437700000 371500000 315800000 267100000 221000000 186000000 159100000
Accumulated Other Comprehensive Income/(Loss) -946200000 -960400000 -894200000 -880200000 -930000000 -941100000 -827400000 -962500000 -845600000 -636700000 -411200000 -288000000 -225700000 -119000000 -176600000 -318500000 -118600000 -303000000 -365400000 -314600000 -279700000 -474700000 -561800000 -518960000 -153400000 -420900000 -312100000 -276400000 -240300000 -212800000 0 0 0 0 0 0 0 0 0
Common Stock 38300000 38900000 39300000 39000000 38700000 38300000 38600000 39400000 40400000 41200000 53000000 48800000 48200000 47500000 47100000 46400000 45900000 45600000 43000000 42500000 41800000 38900000 38600000 32013000 29700000 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Liabilities & Shareholders' Equity 19267300000 18845000000 19909200000 18042700000 17751900000 15620300000 12695200000 12485200000 12585100000 12747200000 12905000000 13493900000 12876600000 13070800000 12263100000 12125200000 12458100000 11864100000 11945200000 12272300000 12234500000 11793700000 11375300000 10238222000 8727300000 6942800000 5702500000 4765100000 4259800000 3793400000 2869800000 2623300000 2784300000 2584100000 1740700000 1600000000 1346900000 1078800000 801700000
Total Investments 0 0 0 0 0 0 0 3000000 6800000 6600000 5300000 16000000 12900000 13700000 10900000 167700000 22500000 129500000 286200000 588200000 0 51300000 0 39777000 36800000 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Debt 3200000000 4531600000 4798600000 5175800000 5023100000 3734000000 1372500000 1690300000 1762300000 1732800000 1662500000 2449500000 1769200000 1737000000 1946600000 2119700000 2349200000 2331500000 2239800000 2261900000 2474300000 2638000000 2933700000 1997045000 1129300000 721100000 610300000 468700000 446000000 259800000 265100000 294600000 327600000 259600000 90700000 89200000 51900000 21000000 8600000
Net Debt 810000000 1986300000 1528600000 2666800000 3830900000 3060600000 581600000 592700000 259400000 72200000 25700000 -125300000 -533500000 -938700000 -548600000 12500000 334300000 375800000 163900000 711500000 468600000 1705000000 1998500000 1288733000 147900000 -87700000 -104900000 200000 27600000 -153900000 -27200000 38800000 87900000 80200000 1600000 -90800000 -128900000 -125800000 -104000000

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.