STT 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
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-15 2023-02-16 2022-02-17 2021-02-19 2020-02-20 2019-02-21 2018-02-26 2017-02-17 2016-02-19 2015-02-20 2014-02-21 2013-02-22 2012-02-27 2011-02-28 2010-02-22 2009-02-27 2008-02-15 2007-02-20 2006-02-21 2005-02-18 2004-02-24 2003-02-21 2002-02-22 2001-02-16 2000-03-30 1999-03-23 1998-03-26 1997-03-26 1996-03-27 1995-03-29 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
Revenue 11945000000 12148000000 12027000000 11703000000 11756000000 11982000000 11170000000 10207000000 10360000000 10295000000 9884000000 9649000000 9717000000 8953000000 8867000000 9693000000 8336000000 6311000000 5473000000 4933000000 4734000000 4400000000 3807000000 3559000000 3036000000 2742000000 2314000000 1853000000 1548500000 1348200000 1151000000 985200000 893700000 773700000 660600000 0 0 0 0
Cost of Revenue 426000000 394000000 444000000 489000000 470000000 500000000 801000000 819000000 987000000 784000000 733000000 702000000 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
Gross Profit 11519000000 11754000000 11583000000 11214000000 11286000000 11482000000 10369000000 9388000000 9373000000 9511000000 9151000000 8947000000 9784000000 9604000000 8867000000 9693000000 8336000000 6311000000 5473000000 4933000000 4734000000 4400000000 3807000000 3559000000 3036000000 2742000000 2314000000 1853000000 1548500000 1348200000 1151000000 985200000 893700000 773700000 660600000 0 0 0 0
Operating Expenses 9203000000 6997000000 8412000000 8315000000 8434000000 7492000000 6866000000 6839000000 6675000000 6661000000 6054000000 5705000000 6635000000 6755000000 9304000000 4622000000 2951000000 1316000000 2241000000 2813000000 2893000000 1850000000 1047000000 291000000 412000000 593000000 636000000 514000000 274800000 490500000 492300000 296600000 204400000 43600000 66100000 -92300000 -83100000 -71400000 -55300000
Research & Development 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
Selling, General and Administrative 4704000000 4428000000 4554000000 4450000000 4541000000 4780000000 4394000000 4353000000 4061000000 4060000000 3800000000 3837000000 5328000000 3524000000 5917000000 3842000000 3256000000 2652000000 2231000000 2019000000 1731000000 1670000000 1720000000 1584000000 1366000000 1235000000 1021000000 809000000 650600000 571100000 479200000 409900000 336800000 300000000 264800000 0 0 0 0
Other Operating Expenses 4499000000 2569000000 3858000000 3865000000 3893000000 2712000000 2472000000 2486000000 2614000000 2601000000 2254000000 1868000000 1307000000 3231000000 3387000000 780000000 -305000000 -1336000000 10000000 794000000 1162000000 180000000 -673000000 -1293000000 -954000000 -642000000 -385000000 -295000000 -375800000 -80600000 13100000 -113300000 -132400000 -256400000 -198700000 -92300000 -83100000 -71400000 -55300000
Operating Income 2316000000 4757000000 3171000000 2899000000 2852000000 3990000000 3503000000 2549000000 2698000000 2850000000 3097000000 3242000000 3149000000 2849000000 -437000000 5071000000 5385000000 4995000000 3232000000 2120000000 1841000000 2550000000 2760000000 3268000000 2624000000 2149000000 1678000000 1339000000 1273700000 857700000 658700000 688600000 689300000 730100000 594500000 92300000 83100000 71400000 55300000
Net Interest(Non Operating) 2759000000 2544000000 1905000000 2200000000 2566000000 2671000000 2304000000 2084000000 2088000000 2260000000 2303000000 2538000000 2333000000 2699000000 1842000000 2650000000 1730000000 1110000000 907000000 859000000 810000000 979000000 1025000000 894000000 781000000 745000000 641000000 551000000 429400000 367200000 317600000 282300000 273600000 270800000 217000000 0 0 0 0
Interest Income 9180000000 4088000000 1908000000 2575000000 3941000000 3662000000 2908000000 2512000000 2488000000 2652000000 2714000000 3014000000 2946000000 3462000000 2564000000 4879000000 5212000000 4324000000 2930000000 1787000000 1539000000 1974000000 2855000000 3256000000 2437000000 2237000000 1755000000 1443000000 1336600000 904700000 698900000 714400000 737800000 817500000 648300000 0 0 0 0
Interest Expense 6421000000 1544000000 3000000 375000000 1375000000 991000000 604000000 428000000 400000000 392000000 411000000 476000000 613000000 763000000 722000000 2229000000 3482000000 3214000000 2023000000 928000000 729000000 995000000 1830000000 2362000000 1656000000 1492000000 1114000000 892000000 907200000 537500000 381300000 432100000 464200000 546700000 431300000 0 0 0 0
Equity & Other Income/(Expense) -2759000000 -3974000000 -1905000000 -2200000000 -2566000000 -3662000000 -2908000000 -2513000000 -2488000000 -2587000000 -2714000000 -3014000000 -2946000000 -3462000000 1120000000 -4879000000 -5212000000 -4334000000 -2707000000 -1787000000 -1539000000 -1974000000 -2855000000 -3256000000 -2437000000 -2237000000 -1755000000 -1443000000 -1336600000 -904700000 -698900000 -714400000 -737800000 -817500000 -648300000 -92300000 -83100000 -71400000 -55300000
Income Before Tax 2316000000 3327000000 3171000000 2899000000 2852000000 2999000000 2899000000 2120000000 2298000000 2523000000 2686000000 2766000000 2536000000 2086000000 2525000000 2842000000 1903000000 1771000000 1432000000 1192000000 1112000000 1555000000 930000000 906000000 968000000 657000000 564000000 447000000 366500000 320200000 277400000 256500000 225100000 183400000 163200000 0 0 0 0
Income Tax Expense 372000000 553000000 478000000 479000000 470000000 400000000 722000000 -22000000 318000000 434000000 550000000 705000000 616000000 530000000 722000000 1031000000 642000000 675000000 487000000 394000000 390000000 540000000 302000000 311000000 349000000 221000000 184000000 154000000 119400000 112800000 97600000 96100000 85800000 66100000 59200000 -92300000 -83100000 -71400000 -55300000
Income Attributable to Non-Controlling Interest 0 0 0 0 0 0 0 -1000000 0 0 0 0 0 0 3847000000 0 0 -10000000 223000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Net Income 1944000000 2774000000 2693000000 2420000000 2382000000 2599000000 2177000000 2143000000 1980000000 2089000000 2136000000 2061000000 1920000000 1556000000 -2044000000 1811000000 1261000000 1106000000 722000000 798000000 722000000 1015000000 628000000 595000000 619000000 436000000 380000000 293000000 247100000 207400000 179800000 160400000 139300000 117300000 104000000 92300000 83100000 71400000 55300000
Depreciation and Amortization 882000000 238000000 245000000 234000000 236000000 226000000 1085000000 929000000 793000000 699000000 675000000 456000000 380000000 -230000000 -2284000000 -282000000 130000000 385000000 499000000 639000000 701000000 688000000 398000000 374000000 327000000 328000000 255000000 213000000 131800000 0 0 0 56200000 89200000 62900000 0 0 0 0
EBITDA 3198000000 4995000000 3416000000 3133000000 3088000000 4216000000 4588000000 3478000000 3491000000 3549000000 3772000000 3698000000 3529000000 2619000000 -2721000000 4789000000 5515000000 5380000000 3731000000 2759000000 2542000000 3238000000 3158000000 3642000000 2951000000 2477000000 1933000000 1552000000 1405500000 857700000 658700000 688600000 745500000 819300000 657400000 92300000 83100000 71400000 55300000
Earnings Per Share (EPS) 5.65 7.28 7.3 6.4 5.43 6.99 5.32 5.03 4.53 4.77 4.71 4.25 3.82 3.11 -4.42 4.32 3.49 3.34 2.53 2.38 2.18 3.14 1.94 1.85 1.93 1.36 1.19 0.9 0.75 0.67 0.58 0.53 0.47 0.4 0.36 0.32 0.28 0.25 0.2
Diluted Earnings Per Share 5.58 7.19 7.19 6.32 5.38 6.9 5.24 4.97 4.47 4.69 4.62 4.2 3.79 3.09 -4.31 4.3 3.45 3.29 2.5 2.35 2.15 3.1 1.9 1.82 1.89 1.33 1.16 0.89 0.74 0.66 0.57 0.51 0.46 0.39 0.35 0.3 0.27 0.23 0.19
Weighted Average Shares Outstanding 322337000 365214000 352565000 352865000 369911000 371983000 374793000 391485000 407856000 424223000 446245000 474458000 492598000 495394000 462900000 413182000 360675000 331350000 330361000 334606000 331692000 323520000 325030000 321678000 321320000 321874000 321324000 326532000 332232000 331292000 310000000 305523810 299569892 293250000 292957746 293015873 296785714 285600000 276500000
Diluted Weighted Average Shares Outstanding 326568000 370109000 357962000 357106000 373666000 376476000 380213000 396090000 413638000 432007000 455155000 481129000 496072000 497924000 474003000 416100000 365488000 335732000 334636000 339605000 335326000 327477000 330492000 328088000 327502000 327854000 327578000 329244000 335372000 333816000 315438596 314509804 306153846 300769231 301449275 307666667 307777778 310434783 298918919

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.