STM Income 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
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
Revenue 17286000000 16128000000 12761000000 10219000000 9556000000 9664000000 8347000000 6973000000 6897000000 7404000000 8082000000 8493000000 9735000000 10346000000 8510000000 9842000000 10001000000 9854000000 8882000000 8760000000 7238000000 6318000000 6356896000 7813203000 5056276000 4247752000 4019145000 4122360000 3554400000
Cost of Revenue 8999000000 8797000000 7708000000 6819000000 5860000000 6096000000 5313000000 4731000000 4907000000 5321000000 5468000000 5710000000 6161000000 6331000000 5884000000 6282000000 6465000000 6331000000 5845000000 5532000000 4672000000 4020000000 4046999000 4216921000 3054476000 2622943000 2457386000 2414706000 1703600000
Gross Profit 8287000000 7331000000 5053000000 3400000000 3696000000 3568000000 3034000000 2242000000 1990000000 2083000000 2614000000 2783000000 3574000000 4015000000 2626000000 3560000000 3536000000 3523000000 3037000000 3228000000 2566000000 2298000000 2309897000 3596282000 2001800000 1624809000 1561759000 1707654000 1850800000
Operating Expenses 3731000000 2797000000 2601000000 2167000000 3337000000 2213000000 1955000000 1971000000 1881000000 1935000000 3079000000 4864000000 3528000000 3539000000 3649000000 3758000000 4081000000 2846000000 2793000000 2545000000 2232000000 1697000000 1638399000 1813556000 1478390000 1101399000 1041940000 908232000 1245800000
Research & Development 2100000000 1485000000 1388000000 1272000000 1498000000 1127000000 1054000000 1125000000 1111000000 1155000000 1816000000 2413000000 2352000000 2350000000 2163000000 2152000000 1705000000 1667000000 1630000000 1532000000 1238000000 1022000000 977931000 1026348000 835964000 689785000 610847000 532294000 0
Selling, General and Administrative 1631000000 1428000000 1319000000 1123000000 1093000000 1109000000 1001000000 933000000 891000000 940000000 1066000000 1166000000 1210000000 1175000000 1159000000 1187000000 1099000000 1067000000 1026000000 947000000 785000000 648000000 641443000 703675000 534178000 488072000 454311000 421012000 853400000
Other Operating Expenses 0 -116000000 -106000000 -228000000 746000000 -23000000 -100000000 -87000000 -121000000 -160000000 197000000 1285000000 -34000000 14000000 327000000 419000000 1277000000 112000000 137000000 66000000 209000000 27000000 19025000 83533000 108248000 -76458000 -23218000 -45074000 392400000
Operating Income 4556000000 4534000000 2452000000 1233000000 359000000 1355000000 1079000000 271000000 109000000 148000000 -465000000 -2081000000 46000000 476000000 -1023000000 -198000000 -545000000 677000000 244000000 683000000 334000000 601000000 671498000 1782726000 523410000 523410000 519819000 799422000 605000000
Net Interest(Non Operating) 116000000 -37000000 -43000000 -53000000 -53000000 -5000000 -735000000 -125000000 18000000 3000000 13000000 6000000 -25000000 -3000000 9000000 51000000 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Income 171000000 1000000 1000000 3000000 1000000 47000000 42000000 28000000 58000000 34000000 18000000 41000000 0 31000000 59000000 132000000 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Expense 55000000 38000000 44000000 56000000 54000000 52000000 777000000 153000000 40000000 31000000 5000000 35000000 25000000 34000000 50000000 81000000 0 0 0 0 0 0 0 0 0 0 0 0 0
Equity & Other Income/(Expense) 91000000 349000000 -385000000 -384000000 883000000 410000000 -1000000 7000000 12000000 -53000000 -140000000 -62000000 315000000 218000000 -482000000 -676000000 51000000 87000000 31000000 -11000000 -95000000 -79000000 -353371000 44496000 181056000 8062000 -248000 -2240000 29800000
Income Before Tax 4763000000 4846000000 2024000000 796000000 1189000000 1760000000 343000000 153000000 139000000 98000000 -592000000 -2137000000 336000000 691000000 -1496000000 -823000000 -494000000 764000000 275000000 672000000 239000000 522000000 318127000 1827222000 704466000 531472000 519571000 797182000 634800000
Income Tax Expense 541000000 517000000 307000000 100000000 156000000 125000000 117000000 27000000 -42000000 -44000000 37000000 51000000 181000000 149000000 -95000000 -43000000 -23000000 -20000000 8000000 68000000 -14000000 89000000 61060000 375119000 157214000 120351000 113017000 171638000 108300000
Income Attributable to Non-Controlling Interest 11000000 369000000 -283000000 2000000 1000000 6000000 8000000 5000000 6000000 1000000 -129000000 -1030000000 -495000000 -288000000 -270000000 6000000 6000000 2000000 1000000 3000000 0 4000000 0 0 0 0 0 0 0
Net Income 4211000000 3960000000 2000000000 694000000 1032000000 1629000000 218000000 121000000 175000000 141000000 -500000000 -1158000000 650000000 830000000 -1131000000 -786000000 -477000000 782000000 266000000 601000000 253000000 429000000 257067000 1452103000 547252000 411121000 406554000 625544000 526500000
Depreciation and Amortization 1561000000 1613000000 1409000000 1229000000 854000000 1071000000 838000000 841000000 892000000 1007000000 910000000 1107000000 1279000000 1240000000 1367000000 1366000000 1431000000 1784000000 1949000000 1865000000 1676000000 1469000000 1398934000 1137257000 806789000 704004000 608123000 535908000 392400000
EBITDA 6117000000 6147000000 3861000000 2462000000 1213000000 2426000000 1917000000 1112000000 1001000000 1155000000 445000000 -974000000 1325000000 1716000000 344000000 1168000000 886000000 2461000000 2193000000 2548000000 2010000000 2070000000 2070432000 2919983000 1330199000 1227414000 1127942000 1335330000 997400000
Earnings Per Share (EPS) 4.66 4.77 1.89 0.78 1.15 1.81 0.91 0.19 0.12 0.14 -0.56 -1.31 0.74 0.94 -1.29 -0.88 -0.53 0.78 0.3 0.67 0.29 0.48 0.29 1.64 0.64 0.49 0.47 0.75 0.67
Diluted Earnings Per Share 4.46 4.74 1.85 0.75 1.14 1.79 0.89 0.19 0.12 0.14 -0.56 -1.31 0.72 0.92 -1.29 -0.88 -0.53 0.78 0.29 0.65 0.27 0.48 0.29 1.58 0.62 0.48 0.47 0.75 0.67
Weighted Average Shares Outstanding 903513952 905606885 904332429 894578477 894297697 899363170 884707764 881246870 876510959 886532167 889541922 883970140 883619377 880375234 876928190 891955940 898731154 1002564103 886666667 897014925 872413793 893750000 886206897 885428659 855081250 844769178 835392793 833006246 785820896
Diluted Weighted Average Shares Outstanding 944197767 912270458 923755453 919729972 903645785 910956145 906085873 886250443 880554772 889810704 889541922 886699953 904464746 911111693 876928190 891955940 898731154 1002564103 917241379 924615385 937037037 893750000 886206897 919052532 882664516 856502083 839943519 836042799 785820896

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.