v3.20.4
Consolidated Statements of Income - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Revenue      
Total revenue $ 16,205 $ 14,539 $ 14,198
Expense      
Employee compensation and benefits 5,041 4,470 4,320
Distribution and servicing costs 1,835 1,685 1,675
Direct fund expense 1,063 978 998
General and administration 2,465 1,758 1,638
Restructuring charge     60
Amortization of intangible assets 106 97 50
Total expense 10,510 8,988 8,741
Operating income 5,695 5,551 5,457
Nonoperating income (expense)      
Net gain (loss) on investments 972 342 1
Interest and dividend income 62 97 104
Interest expense (205) (203) (184)
Total nonoperating income (expense) 829 236 (79)
Income before income taxes 6,524 5,787 5,378
Income tax expense 1,238 1,261 1,076
Net income 5,286 4,526 4,302
Net income (loss) attributable to noncontrolling interests 354 50 (3)
Net income attributable to BlackRock, Inc. $ 4,932 $ 4,476 $ 4,305
Earnings per share attributable to BlackRock, Inc. common stockholders:      
Basic $ 32.13 $ 28.69 $ 26.86
Diluted $ 31.85 $ 28.43 $ 26.58
Weighted-average common shares outstanding:      
Basic 153,489,422 156,014,343 160,301,116
Diluted 154,840,582 157,459,546 161,948,732
Investment Advisory, Administration Fees and Securities Lending Revenue [Member]      
Revenue      
Total revenue $ 12,639 $ 11,777 $ 11,553
Investment Advisory, Administration Fees and Securities Lending Revenue [Member] | Related Parties [Member]      
Revenue      
Total revenue 9,079 8,323 8,226
Investment Advisory, Administration Fees and Securities Lending Revenue [Member] | Other Third Parties [Member]      
Revenue      
Total revenue 3,560 3,454 3,327
Investment Advisory Performance Fees [Member]      
Revenue      
Total revenue 1,104 450 412
Technology Services Revenue [Member]      
Revenue      
Total revenue 1,139 974 785
Distribution Fees [Member]      
Revenue      
Total revenue 1,131 1,069 1,155
Advisory and Other Revenue [Member]      
Revenue      
Total revenue $ 192 $ 269 $ 293