v3.20.4
Business Segments - Total Net Revenues and Pre-Tax Earnings By Geographic Region (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Segment Reporting Information [Line Items]      
Net revenues $ 44,560 $ 36,546 $ 36,616
Pre-tax earnings 12,479 10,583 12,481
Pre-tax earnings - subtotal 12,479 10,583 12,481
Net earnings 9,459 8,466 10,459
Net earnings - subtotal $ 9,459 $ 8,466 $ 10,459
Percentage of total net revenues 100.00% 100.00% 100.00%
Percentage of total pre-tax earnings 100.00% 100.00% 100.00%
Percentage of total net earning 100.00% 100.00% 100.00%
Americas [Member]      
Segment Reporting Information [Line Items]      
Net revenues $ 27,508 $ 22,148 $ 22,339
Pre-tax earnings 9,019 6,623 8,125
Net earnings $ 7,468 $ 5,514 $ 7,092
Percentage of total net revenues 62.00% 60.00% 61.00%
Percentage of total pre-tax earnings 72.00% 62.00% 65.00%
Percentage of total net earning 79.00% 65.00% 68.00%
Europe, Middle East and Africa [Member]      
Segment Reporting Information [Line Items]      
Net revenues $ 10,868 $ 9,745 $ 9,244
Pre-tax earnings 3,041 3,349 3,244
Net earnings $ 2,090 $ 2,600 $ 2,522
Percentage of total net revenues 24.00% 27.00% 25.00%
Percentage of total pre-tax earnings 25.00% 32.00% 26.00%
Percentage of total net earning 22.00% 31.00% 24.00%
Asia [Member]      
Segment Reporting Information [Line Items]      
Net revenues $ 6,184 $ 4,653 $ 5,033
Pre-tax earnings 419 611 1,112
Net earnings $ (99) $ 352 $ 845
Percentage of total net revenues 14.00% 13.00% 14.00%
Percentage of total pre-tax earnings 3.00% 6.00% 9.00%
Percentage of total net earning (1.00%) 4.00% 8.00%