v3.8.0.1
Earnings Per Share - Computation of Basic and Diluted EPS under Treasury Stock Method (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Earnings Per Share [Abstract]    
Net income attributable to BlackRock $ 1,089 $ 859
Basic weighted-average shares outstanding 161,250,018 163,016,599
Dilutive effect of nonparticipating RSUs and stock options 1,668,943 1,839,584
Total diluted weighted-average shares outstanding 162,918,961 164,856,183
Basic earnings per share $ 6.75 $ 5.27
Diluted earnings per share $ 6.68 $ 5.21