IP 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-16 2023-02-17 2022-02-18 2021-02-19 2020-02-19 2019-02-20 2018-02-22 2017-02-22 2016-02-25 2015-02-26 2014-02-27 2013-02-26 2012-02-27 2011-02-25 2010-02-25 2009-02-26 2008-02-29 2007-02-28 2006-03-06 2005-03-10 2004-03-12 2003-02-28 2002-03-18 2001-03-26 2000-03-27 1999-03-31 1998-03-30 1997-03-28 1996-04-01 1995-03-31 1994-03-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
Total Current Assets 6608000000 6770000000 7096000000 11236000000 6639000000 6996000000 8277000000 6969000000 6477000000 7959000000 9025000000 8905000000 10456000000 8028000000 7551000000 7360000000 6735000000 8637000000 7409000000 9319000000 9337000000 7738000000 8312000000 10455000000 7241000000 6010000000 5945000000 5998000000 5873000000 4830000000 4401000000 4366000000 4131000000 3939000000 3096000000 2343000000 2163000000 1628000000 1105000000
Cash and Short Term Investments 1113000000 804000000 1540000000 5445000000 511000000 589000000 1018000000 1033000000 1050000000 1881000000 1802000000 1302000000 3994000000 2073000000 1892000000 1144000000 905000000 1624000000 1641000000 2596000000 2363000000 1074000000 1224000000 1198000000 453000000 477000000 398000000 352000000 312000000 270000000 242000000 225000000 238000000 256000000 102000000 122000000 233000000 200000000 271000000
Cash & Equivalents 1113000000 804000000 1295000000 595000000 511000000 589000000 1018000000 1033000000 1050000000 1881000000 1802000000 1302000000 3994000000 2073000000 1892000000 1144000000 905000000 1624000000 1641000000 2596000000 2363000000 1074000000 1224000000 1198000000 453000000 477000000 398000000 352000000 312000000 270000000 242000000 225000000 238000000 256000000 102000000 122000000 233000000 200000000 271000000
Short Term Investments 0 804000000 245000000 4850000000 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 0 0 0 0
Receivables 3492000000 3765000000 3610000000 3419000000 3673000000 3916000000 3287000000 3001000000 2675000000 3083000000 3756000000 3562000000 3486000000 3039000000 2695000000 3288000000 3152000000 2704000000 2926000000 2994000000 2894000000 2780000000 2650000000 3433000000 3227000000 2469000000 2404000000 2553000000 2571000000 2241000000 1856000000 1861000000 1841000000 1798000000 1517000000 1153000000 998000000 663000000 378000000
Inventory 1889000000 1942000000 1814000000 2050000000 2208000000 2241000000 2313000000 2438000000 2228000000 2424000000 2825000000 2730000000 2320000000 2347000000 2179000000 2495000000 2071000000 1909000000 2434000000 2718000000 2983000000 2879000000 2733000000 3182000000 3203000000 2719000000 2760000000 2840000000 2784000000 2075000000 2024000000 1938000000 1780000000 1638000000 1355000000 971000000 852000000 705000000 425000000
Other Current Assets 114000000 259000000 132000000 322000000 247000000 250000000 1659000000 497000000 524000000 571000000 642000000 1311000000 656000000 569000000 785000000 433000000 607000000 2400000000 408000000 1011000000 1097000000 1005000000 1705000000 2642000000 358000000 345000000 383000000 253000000 206000000 244000000 279000000 342000000 272000000 247000000 122000000 97000000 80000000 60000000 31000000
Total Assets 23261000000 23940000000 25243000000 31718000000 33471000000 33576000000 33903000000 33345000000 30624000000 28684000000 31528000000 32153000000 27018000000 25368000000 25548000000 26913000000 24159000000 24034000000 28771000000 34217000000 35525000000 33792000000 37158000000 42109000000 30268000000 26356000000 26754000000 28252000000 23977000000 17836000000 16631000000 16459000000 14941000000 13669000000 11582000000 9462000000 8710000000 7848000000 6039000000
Total Non-Current Assets 16653000000 17170000000 18147000000 20482000000 26832000000 26580000000 25626000000 26376000000 24147000000 20725000000 22503000000 23248000000 16562000000 17340000000 17997000000 19553000000 17424000000 15397000000 21362000000 24898000000 26188000000 26054000000 28846000000 31654000000 23027000000 20346000000 20809000000 22254000000 18104000000 13006000000 12230000000 12093000000 10810000000 9730000000 8486000000 7119000000 6547000000 6220000000 4934000000
Property, Plant and Equipment 10598000000 10855000000 10806000000 12676000000 13438000000 13067000000 13265000000 13990000000 11980000000 12728000000 13672000000 13949000000 12477000000 12749000000 13445000000 14796000000 10141000000 8993000000 11801000000 13432000000 14275000000 14167000000 14461000000 16011000000 14381000000 12079000000 12369000000 13217000000 10997000000 9139000000 8872000000 8884000000 8591000000 7287000000 6238000000 5456000000 5125000000 4788000000 4466000000
Goodwill and Intangible Assets 3224000000 3041000000 3130000000 3315000000 3347000000 3374000000 3411000000 3364000000 3335000000 3773000000 3987000000 4315000000 2346000000 2308000000 2290000000 2027000000 3650000000 2929000000 5353000000 5324000000 5641000000 5487000000 6544000000 6313000000 2602000000 2629000000 2557000000 2748000000 1355000000 763000000 754000000 772000000 816000000 687000000 469000000 304000000 0 0 0
Goodwill 3041000000 3041000000 3130000000 3315000000 3347000000 3374000000 3411000000 3364000000 3335000000 3773000000 3987000000 4315000000 2346000000 2308000000 2290000000 2027000000 3650000000 2929000000 5043000000 4994000000 5341000000 5307000000 6543000000 6310000000 2596000000 2625000000 2557000000 2748000000 1355000000 763000000 0 0 0 0 0 0 0 0 0
Intangible Assets 183000000 220000000 268000000 317000000 368000000 393000000 482000000 547000000 395000000 539000000 648000000 866000000 0 0 0 0 0 0 310000000 330000000 300000000 180000000 1000000 3000000 6000000 4000000 2557000000 2748000000 1355000000 763000000 754000000 772000000 816000000 687000000 469000000 304000000 0 0 0
Long Term Investments 163000000 2480000000 3026000000 3435000000 8809000000 8718000000 7441000000 7393000000 7279000000 2393000000 2860000000 2995000000 657000000 1092000000 1077000000 1274000000 1276000000 641000000 625000000 679000000 773000000 227000000 239000000 269000000 1044000000 1075000000 1166000000 1178000000 1420000000 1032000000 0 0 0 0 0 0 0 0 0
Other Long Term Assets 2668000000 794000000 1185000000 1056000000 1238000000 1421000000 1509000000 1629000000 1553000000 1831000000 1984000000 1989000000 1082000000 1191000000 1185000000 1456000000 2357000000 2834000000 3583000000 5463000000 5499000000 6173000000 7602000000 9061000000 5000000000 4563000000 4717000000 5111000000 4332000000 2072000000 2604000000 2437000000 1403000000 1756000000 1779000000 1359000000 1422000000 1432000000 468000000
Total Current Liabilities 3959000000 5000000000 4144000000 8284000000 8646000000 4694000000 5102000000 4072000000 3924000000 4909000000 5127000000 4998000000 4738000000 4503000000 4012000000 4755000000 3842000000 4641000000 4844000000 4872000000 6803000000 4579000000 5374000000 7413000000 4382000000 3636000000 4880000000 5894000000 4863000000 4034000000 4009000000 4531000000 3727000000 3155000000 2730000000 1562000000 1506000000 1332000000 755000000
Accounts Payable 2442000000 2708000000 2606000000 2320000000 2423000000 2413000000 2458000000 2309000000 2078000000 2664000000 2900000000 2775000000 2500000000 2556000000 3708000000 2119000000 2145000000 1907000000 2085000000 2279000000 2294000000 2014000000 1719000000 2113000000 1870000000 1525000000 1338000000 1426000000 1464000000 1204000000 1089000000 1259000000 1110000000 1094000000 934000000 0 0 0 0
Notes Payable/Short Term Debt 291000000 763000000 196000000 4249000000 4388000000 639000000 311000000 239000000 426000000 742000000 661000000 444000000 719000000 313000000 304000000 828000000 267000000 692000000 1181000000 506000000 2087000000 0 957000000 2115000000 920000000 1074000000 2212000000 3296000000 2283000000 2083000000 2089000000 2356000000 1699000000 1087000000 1017000000 252000000 495000000 393000000 70000000
Tax Payables 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 0 0 0 0 0 0 0 0
Deferred Revenue 32000000 38000000 440000000 1534000000 -2385000000 535000000 1528000000 430000000 434000000 0 511000000 1735000000 1476000000 0 -1177000000 445000000 1426000000 1709000000 1542000000 2005000000 0 0 2483000000 2644000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Current Liabilities 1194000000 1491000000 902000000 181000000 4220000000 1107000000 805000000 1094000000 986000000 1503000000 1055000000 44000000 43000000 1634000000 1177000000 1363000000 4000000 333000000 36000000 82000000 2422000000 2565000000 215000000 541000000 1592000000 1037000000 1330000000 1172000000 1116000000 747000000 831000000 916000000 918000000 974000000 779000000 1310000000 1011000000 939000000 685000000
Total Liabilities 14906000000 15443000000 16161000000 23850000000 25753000000 26193000000 27362000000 28986000000 26678000000 23421000000 23244000000 25517000000 20033000000 18284000000 19293000000 22512000000 15259000000 15858000000 20209000000 24415000000 25488000000 24969000000 25593000000 28720000000 18383000000 15846000000 16401000000 17043000000 14213000000 10110000000 9224000000 9044000000 8122000000 7386000000 6074000000 4905000000 4658000000 4184000000 2844000000
Total Non-Current Liabilities 10947000000 10443000000 12017000000 15566000000 17107000000 21499000000 22260000000 24914000000 22754000000 18512000000 18117000000 20519000000 15295000000 13781000000 15281000000 17757000000 11417000000 11217000000 15365000000 19543000000 18685000000 20390000000 20219000000 21307000000 14001000000 12210000000 11521000000 11149000000 9350000000 6076000000 5215000000 4513000000 4395000000 4231000000 3344000000 3343000000 3152000000 2852000000 2089000000
Total Long Term Debt 7524000000 5099000000 5619000000 10471000000 11986000000 16313000000 17137000000 17359000000 15177000000 10681000000 10870000000 11732000000 9189000000 8358000000 8729000000 11246000000 6353000000 6531000000 11023000000 14132000000 13450000000 14847000000 14262000000 14453000000 9325000000 8212000000 7604000000 7141000000 6396000000 4464000000 3601000000 3096000000 3351000000 3096000000 2324000000 1853000000 1937000000 1764000000 1191000000
Deferred Tax Liabilities Non-Current 1552000000 1732000000 2618000000 2743000000 2633000000 2600000000 2291000000 3376000000 3231000000 3063000000 3765000000 3026000000 2497000000 2793000000 2425000000 1957000000 2919000000 2233000000 726000000 1697000000 1598000000 1765000000 3977000000 4699000000 3344000000 2860000000 2681000000 2768000000 1974000000 1612000000 1614000000 1417000000 1044000000 1135000000 1020000000 892000000 684000000 486000000 360000000
Other Long Term Liabilities 1871000000 3612000000 3780000000 2352000000 2488000000 2586000000 2832000000 4179000000 4346000000 4768000000 3482000000 5761000000 3609000000 2630000000 4127000000 4554000000 2145000000 2453000000 3616000000 3714000000 3637000000 3778000000 1980000000 2155000000 1332000000 1138000000 1236000000 1240000000 980000000 0 0 0 0 0 0 598000000 531000000 602000000 538000000
Total Equity 8355000000 8497000000 9082000000 7868000000 7718000000 7383000000 6541000000 4359000000 3946000000 5263000000 8284000000 6636000000 6985000000 7084000000 6255000000 4401000000 8900000000 8176000000 8562000000 9802000000 10037000000 8823000000 11565000000 13389000000 11885000000 10510000000 10353000000 11209000000 9764000000 7726000000 7407000000 7415000000 6819000000 6283000000 5508000000 4557000000 4052000000 3664000000 3195000000
Non-Controlling Interest 0 0 0 14000000 5000000 21000000 19000000 18000000 25000000 148000000 179000000 332000000 340000000 250000000 232000000 232000000 228000000 213000000 211000000 1548000000 1800000000 1449000000 1274000000 1355000000 1581000000 1608000000 1643000000 1865000000 1967000000 1212000000 1182000000 1226000000 1080000000 651000000 359000000 0 0 0 0
Total Stockholders' Equity 8355000000 8497000000 9082000000 7854000000 7713000000 7362000000 6522000000 4341000000 3921000000 5115000000 8105000000 6304000000 6645000000 6834000000 6023000000 4169000000 8672000000 7963000000 8351000000 8254000000 8237000000 7374000000 10291000000 12034000000 10304000000 8902000000 8710000000 9344000000 7797000000 6514000000 6225000000 6189000000 5739000000 5632000000 5149000000 4557000000 4052000000 3664000000 3195000000
Retained Earnings (Accumulated Deficit) 9491000000 9855000000 9029000000 8070000000 8408000000 7465000000 6180000000 4818000000 4649000000 4409000000 4446000000 3662000000 3355000000 2416000000 1949000000 1430000000 4375000000 3737000000 3172000000 2562000000 3082000000 3260000000 4622000000 6308000000 6613000000 5116000000 5186000000 5639000000 5627000000 4711000000 4553000000 4472000000 4592000000 4581000000 4195000000 3482000000 2933000000 2619000000 2453000000
Accumulated Other Comprehensive Income/(Loss) -1565000000 -1925000000 -1666000000 -4342000000 -4739000000 -4500000000 -4633000000 -5362000000 -5708000000 -4646000000 -2759000000 -3840000000 -3005000000 -1822000000 -2077000000 -3322000000 -471000000 -1564000000 -1935000000 -1357000000 -1690000000 -2645000000 -1175000000 -1142000000 -739000000 -375000000 -9958000000 -9514000000 -8416000000 -7051000000 0 0 0 0 0 0 0 0 0
Common Stock 449000000 449000000 53000000 449000000 449000000 0 342000000 0 0 706000000 3659000000 2642000000 439000000 439000000 4074000000 434000000 494000000 493000000 491000000 487000000 485000000 485000000 484000000 484000000 415000000 308000000 303000000 301000000 263000000 128000000 0 0 0 0 0 0 0 0 0
Additional Paid in Capital -20000000 118000000 1666000000 3677000000 2900000000 3845000000 4526000000 4436000000 4494000000 4646000000 2759000000 3840000000 5856000000 5801000000 2077000000 5627000000 4274000000 5297000000 6623000000 6562000000 6360000000 6274000000 6360000000 6384000000 4015000000 3853000000 13179000000 12918000000 10323000000 8726000000 1672000000 1717000000 1147000000 1051000000 952000000 1075000000 1119000000 1045000000 742000000
Total Liabilities & Shareholders' Equity 23261000000 23940000000 25243000000 31718000000 33471000000 33576000000 33903000000 33345000000 30624000000 28684000000 31528000000 32153000000 27018000000 25368000000 25548000000 26913000000 24159000000 24034000000 28771000000 34217000000 35525000000 33792000000 37158000000 42109000000 30268000000 26356000000 26754000000 28252000000 23977000000 17836000000 16631000000 16459000000 14941000000 13669000000 11582000000 9462000000 8710000000 7848000000 6039000000
Total Investments 163000000 990000000 3271000000 8285000000 8809000000 8718000000 7441000000 7393000000 7279000000 2393000000 2860000000 2995000000 657000000 1092000000 1077000000 1274000000 1276000000 641000000 625000000 679000000 773000000 227000000 239000000 269000000 1044000000 1075000000 1166000000 1178000000 1420000000 1032000000 0 0 0 0 0 0 0 0 0
Total Debt 8171000000 5862000000 5815000000 14720000000 16374000000 16952000000 17448000000 17598000000 15603000000 11423000000 11531000000 12176000000 9908000000 8671000000 9033000000 12074000000 6620000000 7223000000 12204000000 14638000000 15537000000 14847000000 15219000000 16568000000 10245000000 9286000000 9816000000 10437000000 8679000000 6547000000 5690000000 5452000000 5050000000 4183000000 3341000000 2105000000 2432000000 2157000000 1261000000
Net Debt 7058000000 5058000000 4520000000 14125000000 15863000000 16363000000 16430000000 16565000000 14553000000 9542000000 9729000000 10874000000 5914000000 6598000000 7141000000 10930000000 5715000000 5599000000 10563000000 12042000000 13174000000 13773000000 13995000000 15370000000 9792000000 8809000000 9418000000 10085000000 8367000000 6277000000 5448000000 5227000000 4812000000 3927000000 3239000000 1983000000 2199000000 1957000000 990000000

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.