SPGI 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-09 2023-02-10 2022-02-08 2021-02-09 2020-02-10 2019-02-13 2018-02-09 2017-02-09 2016-02-12 2015-02-13 2014-02-07 2013-02-28 2012-02-07 2011-02-23 2010-02-24 2009-02-27 2008-02-29 2007-02-28 2006-02-24 2005-02-25 2004-02-27 2003-03-13 2002-03-12 2001-03-12 2000-03-22 1999-03-26 1998-03-26 1997-03-26 1996-03-26 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
Revenue 12497000000 11181000000 8297000000 7442000000 6699000000 6258000000 6063000000 5661000000 5313000000 5051000000 4875000000 4450000000 6246000000 6168331000 5951782000 6355055000 6772281000 6255138000 6003642000 5250538000 4827857000 4787668000 4645535000 4280968000 3992000000 3729100000 3534100000 3074700000 2935300000 2760900000 2195500000 2050500000 1943000000 1938600000 1789000000 1818000000 1751200000 1576800000 1491200000
Cost of Revenue 4141000000 3766000000 2195000000 2092000000 1801000000 3468000000 3453000000 3393000000 3407000000 4929000000 3458000000 3291000000 2400000000 2346028000 2386007000 2513001000 2527600000 2387247000 2316334000 2046645000 2006465000 2058916000 2078416000 1762721000 1738100000 1661600000 1639400000 1445000000 1340300000 1286300000 989000000 964800000 906300000 873900000 824600000 840800000 796300000 699500000 678100000
Gross Profit 8356000000 7415000000 6102000000 5350000000 4898000000 2790000000 2610000000 2268000000 1906000000 122000000 1417000000 1159000000 3846000000 3822303000 3565775000 3842054000 4244681000 3867891000 3687308000 3203893000 2821392000 2728752000 2567119000 2518247000 2253900000 2067500000 1894700000 1629700000 1595000000 1474600000 1206500000 1085700000 1036700000 1064700000 964400000 977200000 954900000 877300000 813100000
Operating Expenses 4336000000 4299000000 1881000000 1733000000 1672000000 0 0 -1101000000 -11000000 9000000 12000000 -52000000 2424000000 2401244000 2310039000 2487244000 2581568000 2449437000 2322144000 2029203000 1684018000 1801170000 1896991000 1752587000 1577900000 1515900000 1409700000 1206700000 1192300000 1098900000 913800000 801600000 767100000 739600000 911100000 702800000 686700000 598300000 551300000
Research & Development 0 0 13000000 0 0 0 0 24000000 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 3159000000 3383000000 1714000000 1543000000 1517000000 1561000000 1560000000 1443000000 1578000000 3168000000 1737000000 1709000000 2281000000 2262203000 2141251000 2308898000 2437884000 2287850000 2172395000 1904556000 1739743000 1692187000 1522631000 1390262000 1269500000 1216700000 1116200000 968100000 960900000 868900000 774200000 727300000 695000000 672800000 842200000 636600000 621100000 546800000 508000000
Other Operating Expenses 1177000000 916000000 154000000 190000000 155000000 -1561000000 -1560000000 -2568000000 -1589000000 -3159000000 -1725000000 -1761000000 143000000 139041000 168788000 178346000 143684000 161587000 149749000 124647000 -55725000 108983000 374360000 362325000 308400000 299200000 293500000 238600000 231400000 230000000 139600000 74300000 72100000 66800000 68900000 66200000 65600000 51500000 43300000
Operating Income 4020000000 3116000000 4221000000 3617000000 3226000000 2790000000 2610000000 3369000000 1917000000 113000000 1405000000 1211000000 1422000000 1421059000 1255736000 1354810000 1663113000 1418454000 1365164000 1174690000 1137374000 927582000 670128000 765660000 676000000 551600000 485000000 423000000 402700000 375700000 292700000 284100000 269600000 325100000 53300000 274400000 268200000 279000000 261800000
Net Interest(Non Operating) -334000000 0 0 0 -57000000 -134000000 -149000000 -181000000 -102000000 -59000000 -59000000 -81000000 -75000000 -81643000 -76867000 -75624000 -23276000 -13631000 -3966000 -6372000 164267000 -3122000 -8832000 -11917000 85900000 57000000 25100000 831200000 25900000 -8800000 -416600000 -120700000 24400000 10600000 101700000 215900000 66300000 33500000 45100000
Interest Income 0 304000000 119000000 141000000 141000000 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
Interest Expense 334000000 304000000 119000000 141000000 198000000 134000000 149000000 181000000 102000000 59000000 59000000 81000000 75000000 81643000 76867000 75624000 23276000 13631000 3966000 6372000 -164267000 3122000 8832000 11917000 -85900000 -57000000 -25100000 -831200000 -25900000 8800000 416600000 120700000 -24400000 -10600000 -101700000 -215900000 -66300000 -33500000 -45100000
Equity & Other Income/(Expense) -15000000 1586000000 -57000000 -389000000 -239000000 25000000 0 0 0 0 0 0 0 0 0 0 -17305000 0 -1236000 587000 -171364000 -19395000 -46238000 13599000 -63900000 -48100000 -38800000 -439400000 -42400000 -21500000 190100000 103900000 -35700000 -33100000 -68400000 -110700000 -35400000 -16700000 -22600000
Income Before Tax 3671000000 4702000000 4164000000 3228000000 2930000000 2681000000 2461000000 3188000000 1815000000 54000000 1346000000 1130000000 1347000000 1339416000 1178869000 1279186000 1622532000 1404823000 1359962000 1168905000 1130277000 905065000 615058000 767342000 698000000 560500000 471300000 814800000 386200000 345400000 66200000 267300000 258300000 302600000 86600000 379600000 299100000 295800000 284300000
Income Tax Expense 778000000 1180000000 901000000 694000000 627000000 560000000 823000000 960000000 547000000 245000000 443000000 404000000 489000000 487547000 429108000 479695000 608973000 522592000 515656000 412495000 442466000 328305000 238027000 295426000 272200000 218600000 180600000 319100000 159100000 142300000 54800000 114100000 110300000 130100000 46800000 194100000 134300000 141800000 136900000
Income Attributable to Non-Controlling Interest 267000000 274000000 239000000 195000000 180000000 163000000 142000000 122000000 112000000 -76000000 -473000000 289000000 -53000000 23806000 19259000 0 0 0 0 587000 161000 0 0 68122000 0 8700000 0 0 0 0 0 124600000 0 0 0 0 0 0 0
Net Income 2626000000 3248000000 3024000000 2339000000 2123000000 1958000000 1496000000 2106000000 1156000000 -115000000 1376000000 437000000 911000000 828063000 730502000 799491000 1013559000 882231000 844306000 755823000 687650000 576760000 377031000 403794000 425800000 333200000 290700000 495700000 227100000 203100000 11400000 28600000 148000000 172500000 39800000 185500000 164800000 154000000 147400000
Depreciation and Amortization 1143000000 1013000000 229000000 221000000 57000000 206000000 180000000 181000000 157000000 134000000 137000000 141000000 187000000 417399000 435953000 448788000 401171000 389992000 385261000 392713000 403179000 408771000 420598000 362325000 308400000 299200000 293500000 238600000 231400000 230000000 139600000 74300000 72100000 66800000 68900000 66200000 65600000 51500000 43300000
EBITDA 5163000000 4129000000 4450000000 3838000000 3283000000 2996000000 2790000000 3550000000 2074000000 247000000 1542000000 1352000000 1609000000 1838458000 1691689000 1803598000 2064284000 1808446000 1750425000 1567403000 1540553000 1336353000 1090726000 1127985000 984400000 850800000 778500000 661600000 634100000 605700000 432300000 358400000 341700000 391900000 122200000 340600000 333800000 330500000 305100000
Earnings Per Share (EPS) 8.25 10.25 12.56 9.71 8.65 7.8 5.84 8.02 4.26 -0.42 5.01 1.57 3.05 2.68 2.34 2.53 3.01 2.47 2.25 1.99 1.81 1.5 0.98 1.04 1.09 0.84 0.74 1.24 0.57 0.51 0.03 0.075 0.38 0.45 0.11 0.48 0.41 0.38 0.37
Diluted Earnings Per Share 8.23 10.2 12.51 9.66 8.6 7.73 5.78 7.94 4.21 -0.42 4.91 1.53 3 2.65 2.33 2.51 2.94 2.4 2.21 1.96 1.79 1.48 0.96 1.03 1.07 0.83 0.73 1.24 0.57 0.51 0.03 0.075 0.38 0.45 0.11 0.48 0.41 0.38 0.37
Weighted Average Shares Outstanding 318400000 316900000 240800000 241000000 245400000 250900000 256300000 262800000 271600000 271296296 274500000 278600000 298100000 309400000 312223000 315559000 336210000 356467000 375247111 379810553 379917127 385792642 386698462 388263462 392622000 393571429 395510204 399988000 399008000 395992000 380000000 381333333 389473684 387640449 379047619 386458333 401951220 405263158 403835616
Diluted Weighted Average Shares Outstanding 318900000 318500000 241800000 242100000 246900000 253200000 258900000 265200000 274600000 271500000 279800000 284600000 303600000 312200000 313296000 318687000 344785000 366878000 382038914 385623980 384162011 389702703 392740625 392033010 397114000 398313253 398219178 399988000 399008000 395992000 380000000 381333333 389473684 387640449 379047619 386458333 401951220 405263158 403835616

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.