STM 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
Report Filing: 2024-02-22 2023-02-23 2022-02-24 2021-02-24 2020-02-26 2019-02-28 2018-03-01 2017-03-03 2016-03-16 2015-03-03 2014-03-05 2013-03-04 2012-03-05 2011-03-07 2010-03-10 2009-05-13 2008-03-03 2007-03-14 2006-03-03 2005-03-24 2004-05-04 2003-03-14 2002-05-24 2001-05-15 2000-06-27 1999-06-30 1998-06-29 1997-06-27 1996-07-05
Total Current Assets 11807000000 9818000000 7834000000 7669000000 6257000000 5859000000 5099000000 4387000000 4589000000 4955000000 4819000000 5502000000 5580000000 6600000000 6344000000 5482000000 7662000000 6586000000 5611000000 5627000000 6121000000 5191000000 4557659000 5257815000 3791554000 3033649000 2353608000 2141780000 2164700000
Cash and Short Term Investments 6083000000 4587000000 3522000000 3846000000 2734000000 2601000000 2231000000 1966000000 2115000000 2352000000 1894000000 2489000000 2325000000 3011000000 2620000000 1660000000 2869000000 2673000000 2027000000 1950000000 2998000000 2564000000 2444206000 2330858000 1823086000 1100752000 702157000 556404000 754000000
Cash & Equivalents 3222000000 3258000000 3225000000 3006000000 2597000000 2266000000 1759000000 1629000000 1771000000 2017000000 1836000000 2250000000 1912000000 1959000000 1588000000 1009000000 1855000000 1963000000 2027000000 1950000000 2998000000 2562000000 2438816000 2295703000 1823086000 1100752000 702157000 551896000 754000000
Short Term Investments 2861000000 1329000000 297000000 840000000 137000000 335000000 472000000 337000000 344000000 335000000 58000000 239000000 413000000 1052000000 1032000000 651000000 1014000000 710000000 0 0 2000000 2000000 5390000 35155000 0 0 0 4508000 0
Receivables 1731000000 2648000000 2174000000 1823000000 1380000000 1476000000 1404000000 1128000000 1089000000 1177000000 1049000000 1005000000 1046000000 1839000000 2120000000 1064000000 2060000000 1993000000 1914000000 1848000000 1888000000 1662000000 1370984000 1857268000 1258339000 1288618000 1057931000 1063974000 595400000
Inventory 2698000000 2583000000 1978000000 1838000000 1691000000 1567000000 1335000000 1173000000 1251000000 1269000000 1336000000 1353000000 1531000000 1497000000 1275000000 1840000000 1354000000 1639000000 1411000000 1344000000 1129000000 930000000 742469000 876476000 619402000 644279000 593520000 521402000 450600000
Other Current Assets 1295000000 0 160000000 162000000 452000000 215000000 129000000 120000000 134000000 157000000 540000000 655000000 678000000 253000000 329000000 918000000 1379000000 281000000 259000000 485000000 106000000 35000000 0 193213000 90727000 0 0 0 364700000
Total Assets 24453000000 20987000000 16413000000 15306000000 11868000000 11790000000 10872000000 9069000000 9159000000 10013000000 9184000000 10434000000 12094000000 13349000000 13655000000 13894000000 14272000000 14198000000 12439000000 13800000000 13477000000 12004000000 10797517000 11880495000 7930303000 6434029000 5445739000 5005512000 4486000000
Total Non-Current Assets 12646000000 11169000000 8579000000 7637000000 5611000000 5931000000 5773000000 4682000000 4570000000 5058000000 4365000000 4932000000 6514000000 6749000000 7311000000 8412000000 6610000000 7612000000 6828000000 8173000000 7356000000 6813000000 6239858000 6622680000 4138749000 3400380000 3092131000 2863732000 2321300000
Property, Plant and Equipment 10554000000 8272000000 5778000000 4778000000 4007000000 3715000000 3224000000 2292000000 2326000000 2652000000 3156000000 3481000000 3920000000 4046000000 4081000000 4739000000 5044000000 6426000000 6175000000 7442000000 6620000000 6220000000 5888161000 6201071000 3873019000 3333005000 3046813000 2839932000 2299500000
Goodwill and Intangible Assets 670000000 1744000000 1702000000 1606000000 461000000 1323000000 1297000000 1209000000 1079000000 1124000000 307000000 354000000 1704000000 1785000000 1890000000 1821000000 528000000 434000000 445000000 555000000 592000000 470000000 212610000 286121000 179947000 33571000 26423000 17350000 13400000
Goodwill 303000000 279000000 295000000 312000000 162000000 103000000 105000000 98000000 58000000 64000000 90000000 141000000 1059000000 1054000000 1071000000 958000000 290000000 223000000 221000000 264000000 159000000 159000000 0 0 0 0 0 0 0
Intangible Assets 367000000 1465000000 1407000000 1294000000 299000000 1220000000 1192000000 1111000000 1021000000 1060000000 217000000 213000000 645000000 731000000 819000000 863000000 238000000 211000000 445000000 555000000 592000000 470000000 212610000 286121000 179947000 33571000 26423000 17350000 13400000
Long Term Investments 22000000 69000000 65000000 68000000 11000000 92000000 89000000 86000000 77000000 78000000 76000000 119000000 121000000 589000000 757000000 987000000 0 0 0 0 0 0 5390000 0 0 0 0 0 0
Other Long Term Assets 1400000000 1084000000 1034000000 1185000000 1132000000 801000000 1163000000 1095000000 1088000000 1204000000 826000000 978000000 769000000 329000000 583000000 865000000 1038000000 752000000 208000000 176000000 144000000 123000000 133697000 135488000 85783000 33804000 18895000 6450000 8400000
Total Current Liabilities 3730000000 4666000000 2965000000 3754000000 2064000000 2127000000 2030000000 1591000000 1561000000 1758000000 1993000000 2555000000 2569000000 3122000000 2280000000 2199000000 2077000000 1963000000 3299000000 2512000000 2077000000 1873000000 1687349000 2695927000 1693174000 1428676000 1632507000 1401772000 1481700000
Accounts Payable 1856000000 2122000000 1582000000 1166000000 950000000 1030000000 942000000 669000000 574000000 647000000 694000000 797000000 656000000 1233000000 883000000 847000000 1065000000 1044000000 965000000 1352000000 1044000000 912000000 936127000 1745553000 998881000 564457000 592315000 444166000 507900000
Notes Payable/Short Term Debt 217000000 885000000 143000000 796000000 173000000 146000000 118000000 117000000 191000000 202000000 225000000 630000000 740000000 720000000 176000000 143000000 103000000 136000000 1533000000 191000000 151000000 165000000 129278000 141571000 123140000 191285000 424558000 428245000 492800000
Tax Payables 78000000 163000000 126000000 142000000 52000000 119000000 114000000 100000000 94000000 102000000 48000000 86000000 95000000 96000000 80000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 230000000 225000000 1115000000 1060000000 63000000 77000000 89000000 39000000 44000000 33000000 32000000 45000000 0 1298000000 1103000000 -19000000 0 123000000 159000000 0 72000000 0 212402000 299638000 189308000 345253000 295207000 210805000 0
Other Current Liabilities 1349000000 1271000000 -1000000 590000000 826000000 755000000 767000000 666000000 658000000 774000000 994000000 997000000 1078000000 -225000000 38000000 1228000000 909000000 660000000 642000000 969000000 810000000 796000000 409542000 509165000 381845000 327681000 320427000 318556000 481000000
Total Liabilities 7601000000 7483000000 6832000000 6998000000 4757000000 4663000000 5050000000 3803000000 3763000000 4306000000 3456000000 4070000000 4098000000 4852000000 5292000000 5462000000 4646000000 4399000000 3909000000 4642000000 5332000000 4968000000 4686840000 5722888000 3341605000 2328707000 2122488000 1735591000 1814800000
Total Non-Current Liabilities 3871000000 2817000000 3867000000 3244000000 2693000000 2536000000 3020000000 2212000000 2202000000 2548000000 1463000000 1515000000 1529000000 1730000000 3012000000 3263000000 2569000000 2436000000 610000000 2130000000 3255000000 3095000000 2999491000 3026961000 1648431000 900031000 489981000 333819000 333100000
Total Long Term Debt 2710000000 1687000000 2391000000 1821000000 1899000000 1758000000 1577000000 1337000000 1424000000 1602000000 928000000 671000000 826000000 1050000000 2316000000 2554000000 2117000000 1994000000 269000000 1767000000 2944000000 2797000000 2771527000 2700482000 1348477000 755864000 356407000 194910000 200600000
Deferred Tax Liabilities Non-Current 54000000 139000000 48000000 63000000 19000000 15000000 12000000 10000000 15000000 12000000 11000000 14000000 21000000 59000000 37000000 27000000 14000000 57000000 55000000 63000000 37000000 86000000 0 0 0 0 0 0 0
Other Long Term Liabilities 1107000000 991000000 1428000000 1360000000 775000000 763000000 1431000000 865000000 763000000 934000000 524000000 830000000 682000000 621000000 659000000 682000000 438000000 385000000 286000000 300000000 274000000 212000000 227964000 326479000 299954000 144167000 133574000 138909000 132500000
Total Equity 16852000000 13504000000 9581000000 8308000000 7111000000 7127000000 5759000000 5205000000 5335000000 5646000000 5654000000 6225000000 7603000000 7587000000 7147000000 8156000000 9573000000 9747000000 8480000000 9110000000 8100000000 6994000000 6074697000 6124649000 4563941000 4083310000 3307446000 3260020000 2661700000
Non-Controlling Interest 123000000 64000000 64000000 58000000 68000000 65000000 63000000 61000000 61000000 61000000 74000000 139000000 393000000 910000000 1216000000 276000000 53000000 52000000 50000000 48000000 45000000 42000000 35980000 32958000 24757000 22012000 15805000 9901000 9500000
Total Stockholders' Equity 16729000000 13440000000 9517000000 8250000000 7043000000 7062000000 5759000000 5205000000 5335000000 5646000000 5654000000 6225000000 7603000000 7587000000 7147000000 8156000000 9573000000 9747000000 8480000000 9110000000 8100000000 6994000000 6074697000 6124649000 4563941000 4083310000 3307446000 3260020000 2661700000
Retained Earnings (Accumulated Deficit) 12470000000 8367000000 4539000000 3191000000 2747000000 2640000000 973000000 926000000 525000000 817000000 1076000000 1959000000 3504000000 3241000000 2723000000 4064000000 5274000000 6086000000 5427000000 5268000000 4774000000 4592000000 4198610000 3977316000 2551817000 2027413000 1616292000 1209738000 584000000
Accumulated Other Comprehensive Income/(Loss) 613000000 1901000000 1738000000 1723000000 475000000 1221000000 688000000 931000000 460000000 613000000 1053000000 794000000 670000000 979000000 1164000000 1094000000 1320000000 816000000 281000000 1116000000 623000000 -258000000 -868963000 -676230000 -495863000 -176372000 -313781000 47019000 0
Common Stock 1157000000 1157000000 1157000000 1157000000 1157000000 1157000000 1157000000 1157000000 1157000000 1157000000 1156000000 1156000000 1156000000 1156000000 1156000000 1156000000 1156000000 1156000000 1153000000 1150000000 1146000000 1144000000 1142358000 1133739000 1112680000 1096743000 1073990000 1072933000 0
Additional Paid in Capital 2489000000 2015000000 2083000000 2179000000 2664000000 2044000000 2586000000 2576000000 2490000000 2407000000 2369000000 2316000000 2273000000 5452000000 4827000000 686000000 7097000000 7775000000 7046000000 6844000000 7214000000 5850000000 10524122000 1689824000 1395307000 1135526000 930945000 930330000 2077700000
Total Liabilities & Shareholders' Equity 24453000000 20987000000 16413000000 15306000000 11868000000 11790000000 10872000000 9069000000 9159000000 10013000000 9184000000 10434000000 12094000000 13349000000 13655000000 13894000000 14272000000 14198000000 12439000000 13800000000 13477000000 12004000000 10797517000 11880495000 7930303000 6434029000 5445739000 5005512000 4486000000
Total Investments 2883000000 1271000000 362000000 908000000 148000000 410000000 508000000 411000000 411000000 422000000 152000000 375000000 534000000 1641000000 1789000000 1403000000 1014000000 710000000 0 0 2000000 2000000 10780000 35155000 0 0 0 4508000 0
Total Debt 2927000000 2572000000 2534000000 2617000000 2072000000 1904000000 1695000000 1454000000 1615000000 1804000000 1153000000 1301000000 1566000000 1770000000 2492000000 2697000000 2220000000 2130000000 1802000000 1958000000 3095000000 2962000000 2900805000 2842053000 1471617000 947149000 780965000 623155000 693400000
Net Debt -295000000 -686000000 -691000000 -389000000 -525000000 -362000000 -64000000 -175000000 -156000000 -213000000 -683000000 -949000000 -346000000 -189000000 904000000 1688000000 365000000 167000000 -225000000 8000000 97000000 400000000 461989000 546350000 -351469000 -153603000 78808000 71259000 -60600000

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.