BLK 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
Report Filing: 2024-02-23 2023-02-24 2022-02-25 2021-02-25 2020-02-28 2019-02-28 2018-02-28 2017-02-28 2016-02-26 2015-02-27 2014-02-28 2013-03-01 2012-02-28 2011-02-28 2010-03-10 2009-03-02 2008-02-28 2007-03-13 2005-12-31 2004-12-31 2003-12-31 2002-12-31 2001-12-31 2000-12-31 1999-12-31 1998-12-31
Revenue 18656000000 17873000000 19374000000 16205000000 14539000000 14198000000 13600000000 11155000000 11401000000 11081000000 10180000000 9337000000 9081000000 8612000000 4700000000 5063908000 4844655000 2097976000 1191386000 725311000 598212000 576977000 533144000 476872000 380981000 341500000
Cost of Revenue 4160000000 9086000000 9556000000 7939000000 7133000000 6993000000 6811000000 5109000000 5229000000 4997000000 4622000000 4297000000 3585000000 3505000000 2279000000 597000000 547620000 0 0 0 0 0 0 0 0 0
Gross Profit 14496000000 8787000000 9818000000 8266000000 7406000000 7205000000 6789000000 6046000000 6172000000 6084000000 5558000000 5040000000 5496000000 5107000000 2421000000 4466908000 4297035000 2097976000 1191386000 725311000 598212000 576977000 533144000 476872000 380981000 341500000
Operating Expenses 7457000000 2402000000 2368000000 2571000000 1855000000 1748000000 1535000000 1476000000 1508000000 1610000000 1701000000 1516000000 2247000000 2109000000 1143000000 2874311000 3003371000 1626176000 850845000 559513000 369936000 361838000 362968000 333834000 270038000 -107500000
Research & Development 0 600000000 508000000 0 0 0 0 175000000 170000000 164000000 160000000 150000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Selling, General and Administrative 2214000000 2147000000 2183000000 1847000000 1674000000 1557000000 1446000000 1301000000 1380000000 1453000000 1540000000 1359000000 1978000000 1847000000 779000000 1342218000 2765544000 443260000 204850000 128738000 107333000 90076000 76567000 58311000 48570000 148400000
Other Operating Expenses 5243000000 -345000000 -323000000 724000000 181000000 191000000 89000000 0 -42000000 -7000000 1000000 7000000 269000000 262000000 364000000 1532093000 237827000 1182916000 645995000 430775000 262603000 271762000 286401000 275523000 221468000 -255900000
Operating Income 7039000000 6385000000 7450000000 5695000000 5551000000 5457000000 5254000000 4570000000 4664000000 4474000000 3857000000 3524000000 3249000000 2998000000 1278000000 1592597000 1293664000 471800000 340541000 165798000 228276000 215139000 170176000 143038000 110943000 449000000
Net Interest(Non Operating) 181000000 -60000000 -118000000 -143000000 -106000000 -80000000 -156000000 -165000000 -178000000 -203000000 -189000000 -179000000 -142000000 -121000000 -48000000 -981000 25054000 0 0 0 0 0 0 0 0 0
Interest Income 473000000 152000000 87000000 62000000 97000000 104000000 49000000 40000000 26000000 29000000 22000000 36000000 34000000 29000000 20000000 64721000 74466000 0 0 0 0 0 0 0 0 0
Interest Expense 292000000 212000000 205000000 205000000 203000000 184000000 205000000 205000000 204000000 232000000 211000000 215000000 176000000 150000000 68000000 65702000 49412000 0 0 0 0 0 0 0 0 0
Equity & Other Income/(Expense) -65000000 -35000000 841000000 972000000 342000000 1000000 161000000 55000000 116000000 124000000 305000000 125000000 28000000 144000000 42000000 -572564000 504001000 56433000 35214000 34640000 22626000 8809000 10815000 6879000 -7493000 -381000000
Income Before Tax 7155000000 6290000000 8173000000 6524000000 5787000000 5378000000 5259000000 4460000000 4602000000 4395000000 3973000000 3470000000 3135000000 3021000000 1272000000 1019052000 1822719000 528233000 375755000 200438000 250902000 223948000 180991000 149917000 103450000 68000000
Income Tax Expense 1479000000 1296000000 1968000000 1238000000 1261000000 1076000000 270000000 1290000000 1250000000 1131000000 1022000000 1030000000 796000000 971000000 375000000 387340000 463832000 189463000 138558000 52264000 95247000 90699000 73557000 62556000 44033000 32400000
Income Attributable to Non-Controlling Interest 174000000 -184000000 304000000 354000000 50000000 -3000000 37000000 -2000000 7000000 -30000000 19000000 -18000000 2000000 -13000000 22000000 -154707000 363615000 16168000 3289000 5033000 253000 0 0 0 0 0
Net Income 5502000000 5178000000 5901000000 4932000000 4476000000 4305000000 4952000000 3172000000 3345000000 3294000000 2932000000 2458000000 2337000000 2063000000 875000000 786419000 995272000 322602000 233908000 143141000 155402000 133249000 107434000 87361000 59417000 35600000
Depreciation and Amortization 427000000 407000000 272000000 786000000 278000000 50000000 89000000 99000000 128000000 157000000 161000000 157000000 156000000 160000000 147000000 275749000 198824000 72809000 30902000 20686000 21366000 20238000 26021000 19995000 18153000 12900000
EBITDA 7466000000 6792000000 7722000000 6481000000 5829000000 5507000000 5343000000 4669000000 4792000000 4631000000 4018000000 3681000000 3405000000 3158000000 1425000000 1868346000 1492488000 544609000 371443000 186484000 249642000 235377000 196197000 163033000 129096000 461900000
Earnings Per Share (EPS) 36.85 34.31 38.76 32.13 28.69 26.75 30.42 19.19 20.02 19.5 17.16 13.97 12.51 10.63 6.22 5.84 7.5 3.98 3.63 2.24 2.39 2.05 1.66 1.36 1.04 0.67
Diluted Earnings Per Share 36.51 33.97 38.22 31.85 28.43 26.48 30 18.94 19.71 19.17 16.8 13.73 12.32 10.51 6.09 5.76 7.34 3.85 3.49 2.16 2.35 2.03 1.64 1.34 1.04 0.66
Weighted Average Shares Outstanding 149327558 150921161 152236047 153489422 156014343 160944893 162811846 165086201 167058240 168900755 170869345 175663670 185005386 191319787 137218034 130063696 129004578 80962014 64440527 63944733 64913003 65016354 64529655 64142924 57286158 53721938
Diluted Weighted Average Shares Outstanding 150706451 152440471 154404357 154840582 157459546 162599126 165075334 167248745 169717439 171799457 174527008 178732607 187867879 193465908 140041614 131904132 131905682 83693165 67143723 66225373 66124866 65569826 65186946 64850106 57498907 53897794

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.